Home / DTC / C160C — Local CAN Time-out

C160C — Local CAN Time-out

Detailed page for trouble code C160C.

33,912codes
59brands
11,451generic
22,461specific
Reset
Code

C160C

HYUNDAI C — Chassis

Local CAN Time-out

Brand: HYUNDAI
Views: UK: 26 EN: 44 RU: 22
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Open, shorted or high‑resistance CAN_H / CAN_L wiring or connector
  • Poor ground or battery/charging low voltage
  • Interrupted or missing termination resistor(s)
  • Faulty or powered‑off control module on the local CAN network
  • Intermittent connector corrosion or water intrusion
  • Aftermarket electronics or improperly installed device loading the bus

Symptoms

  • Relevant system warning light(s) (ABS/ESC /instrument cluster /special function) illuminated
  • Loss or intermittent operation of functions controlled by the local CAN network (stability control, steering functions, instrument messages)
  • Scan tool cannot communicate with one or more modules on local CAN
  • Intermittent or permanent fault codes stored
  • Unusual CAN bus activity (repeated timeouts) or module rebooting

What to check

  • Read all stored and pending codes from all networks; record freeze frame data and time stamps
  • Verify battery voltage and charging system (resting and cranking voltage)
  • Visually inspect CAN wiring, connectors, and junctions for damage, corrosion, water intrusion and secure routing
  • Check for presence of expected modules on local CAN with a scan tool (which nodes respond?)
  • Measure termination resistance between CAN_H and CAN_L with ignition off (expected ≈ 60 Ω)
  • Check for shorts to battery or ground on each CAN line (should not be shorted)

Signal parameters

  • CAN recessive (idle) common‑mode voltage: approx. 2.5 V on both CAN_H and CAN_L
  • CAN dominant voltages (typical): CAN_H ≈ 3.5 V, CAN_L ≈ 1.5 V (differential ~1.5–2.0 V)
  • Termination resistance: around 60 Ω measured across CAN_H and CAN_L with ignition OFF
  • No direct short to battery or ground on either CAN line
  • Message timing: modules send messages at specific intervals — missing expected periodic messages triggers timeouts (check service data for message rates)

Diagnostic algorithm

  1. Record all codes and freeze frame info, note when faults occur and any recent repairs or aftermarket installs.
  2. Verify battery voltage and charging system; ensure stable supply (>12.4 V at rest, >13.5 V running). Recharge or load test battery if low.
  3. With a scan tool, identify which local CAN module(s) are not responding. Attempt to communicate with each affected module.
  4. Visually inspect connectors and wiring for the affected module and nearby junctions; repair any corrosion, loose pins or damaged insulation.
  5. Measure DC resistance between CAN_H and CAN_L (ignition OFF). Expect ≈60 Ω. If open or very high, check for broken wiring or missing terminator.
  6. Check for short to battery/ground: measure resistance from CAN_H to ground and CAN_L to ground (should be high). Also check to battery positive.
  7. With ignition ON, measure idle voltages on CAN_H and CAN_L at the module connector and at other nodes. Compare to expected values and between nodes.
  8. If voltages look normal but timeout persists, use an oscilloscope to view waveform while operating systems that send messages; look for missing frames, collisions, noise, or bus off events.
  9. Isolate suspect node(s): disconnect modules one at a time (where safe and specified) to see if bus returns to normal — a failing node can pull the bus down or generate errors.
  10. Repair or replace damaged wiring, corroded connectors, or faulty module(s). If a module is replaced, follow service procedure for programming/reinitialization.
  11. Clear codes, perform functional test and road test under conditions that reproduced the fault. Re-scan to confirm the issue is resolved.

Likely causes

  • Damaged harness (abrasion, pinch, rodent) at routing points
  • Corroded connector pins at the affected module or junctions
  • Blown or missing termination resistor (nominal 60 Ω across CAN lines)
  • Failed local module (responds intermittently or not at all)
  • Low battery voltage during communication (startup conditions)

Fault status

⚠️ Status
Local CAN time-out — module did not receive expected messages on the local CAN bus.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.0 - 3.0 hours

Similar codes

371

Browse 371 HYUNDAI manuals: repair procedures, diagnostics, wiring diagrams, component locations, service data and Labor Times by year, model and trim.

HYUNDAI

Your experience will help others
+100 karma for a short comment :)
Send to email