Home / DTC / U0121 — CAN-Bus no Communication with ABS/TC

U0121 — CAN-Bus no Communication with ABS/TC

Detailed page for trouble code U0121.

32,971codes
59brands
10,510generic
22,461specific
Reset
Code

U0121

OPEL U — Network/User

CAN-Bus no Communication with ABS/TC

Brand: OPEL
Views: UK: 4 EN: 32 RU: 25
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Open or shorted CAN wiring between ABS/TC module and gateway/ECU
  • Corroded, loose or damaged connectors at the ABS/TC module or junctions
  • ABS/TC module power or ground fault (fuse, relay, battery feed, ground strap)
  • Missing or incorrect CAN bus termination (open or double termination)
  • Intermittent wiring damage (pinched, chafed, water ingress)
  • Faulty ABS/TC module or gateway/ECU software/hardware failure

Symptoms

  • ABS and/or traction control warning lamp illuminated
  • Loss of ABS/TC functions (no ABS, no traction control)
  • Possible brake-related limp mode or reduced braking performance message
  • Other modules show comm errors or related drivability warnings
  • ABS module not responding to scan tool or intermittent communication

What to check

  • Read all U-codes and freeze frame with a capable scan tool; record module list and comm status
  • Attempt direct communication with ABS/TC module via OEM-level tester
  • Visually inspect ABS/TC module connector, wiring harness, and nearby junctions for damage, corrosion, water entry
  • Check ABS/TC module power and ground circuits (fuses, relays, battery feed, chassis ground)
  • Measure CAN bus termination resistance across CAN_H and CAN_L (bus powered off) — should be ~60Ω (two 120Ω in parallel)
  • With key on, probe CAN_H and CAN_L signals with scope or CAN tester to verify idle levels and differential activity

Signal parameters

  • CAN bus: presence of CAN_H and CAN_L activity between ABS/TC module and gateway
  • Idle voltages and differential voltage across CAN_H/CAN_L (verify with scope)
  • Bus termination resistance across CAN_H and CAN_L (approx. 60Ω with bus powered off)
  • ABS-related CAN message IDs and periodic wheel speed/ABS status messages (should be present when system operating)
  • Message frequency for wheel speed/ABS status — messages appear repeatedly with vehicle rolling or module active

Diagnostic algorithm

  1. Connect a full-function scan tool; read and record U0121 and any related codes from all modules. Note if ABS module is listed as present and responsive.
  2. Clear codes and attempt to communicate with the ABS/TC module. If module does not respond, confirm other modules can communicate on same CAN network.
  3. Visually inspect ABS module connector, pin condition, and nearby wiring. Repair any damaged pins or corroded terminals.
  4. Verify ABS module power and ground — check fuses, relays and supply voltage at the connector pins with key on/crank as appropriate.
  5. With ignition off, measure resistance across CAN_H and CAN_L at a convenient harness connector — expect ~60Ω. If open or very low, trace wiring for breaks or shorts.
  6. With ignition on, use an oscilloscope or CAN bus analyzer to view CAN_H/CAN_L waveforms at the ABS connector; look for valid recessive/dominant levels and periodic ABS messages. If bus is silent or noise-dominated, isolate segments to locate fault.
  7. Disconnect suspected offending nodes (recent repairs or aftermarket devices) and retest communications to identify a conflicting device or double termination.
  8. If wiring and power/grounds are good but no comm, attempt to communicate directly at the module harness pigtail and at the gateway end to localize open/short location. Perform continuity checks between connectors.
  9. If module is isolated and fails to respond while bus and power are confirmed good, consider ABS/TC module fault and consult OEM procedures for module replacement and security coding.
  10. After repair, clear codes, cycle ignition, and perform a road test to confirm messages and absence of recurrence.

Likely causes

  • Connector corrosion or pin damage at ABS/TC module
  • Open/short on CAN_H or CAN_L between ABS module and gateway
  • Failed ABS/TC module or internal power/ground fault
  • Missing 120Ω termination or additional termination added by mistake

Fault status

⚠️ Status
Lost communication with ABS/Traction Control module on CAN bus — module not responding or messages missing.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-2.0 hours

Similar codes

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