Home / DTC / U0054 — Vehicle Communication Bus C (-) shorted to Bus C (+)

U0054 — Vehicle Communication Bus C (-) shorted to Bus C (+)

Detailed page for trouble code U0054.

35,619codes
59brands
11,925generic
23,694specific
Reset
Code

U0054

Generic U — Network/User

Vehicle Communication Bus C (-) shorted to Bus C (+)

AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Wiring insulation damage allowing CAN Low and CAN High to contact
  • Corroded or damaged connector pins shorting CAN Low to CAN High
  • Failed control module with internal short between CAN lines
  • Aftermarket device or modification incorrectly wired to the CAN C pair
  • Water intrusion or contamination in harness or connector creating conductive path
  • Incorrect termination resistor(s) or missing resistors causing abnormal bus behavior

Symptoms

  • Multiple control modules on Bus C report communication errors or go into limp/fallback mode
  • Loss of functionality for systems on that bus (e.g., ABS, instrument cluster, body controllers)
  • Illumination of multiple warning lights or a persistent communication-related MIL
  • Intermittent or permanent no-communication conditions with one or more modules
  • Possible fuse blows or abnormally high current draw on the CAN fuse(s)

What to check

  • Retrieve freeze frame data and list of modules reporting communication faults
  • Visually inspect wiring harnesses and connectors for chafing, damage, corrosion, or water ingress along the CAN C route
  • Check for recently installed aftermarket equipment connected to the vehicle network and disconnect to test
  • Inspect and verify CAN termination resistors (typical two 120 Ω in parallel ≈ 60 Ω across CAN_H and CAN_L) with vehicle power off
  • Measure DC resistance between CAN C (+) and CAN C (−) with power off — a near-zero reading indicates a direct short
  • Check for continuity from each CAN conductor to battery positive/ground to rule out shorts to supply or chassis

Signal parameters

  • CAN_H nominal idle ≈ 2.5 V (recessive), CAN_L nominal idle ≈ 2.5 V
  • Dominant state: CAN_H ≈ 3.5 V, CAN_L ≈ 1.5 V (differential ≈ 2 V)
  • Termination: typical combined resistance across CAN_H and CAN_L ≈ 60 Ω (two 120 Ω resistors in parallel)
  • Expected resistance between CAN_H and CAN_L when shorted: near 0 Ω
  • Expected resistance between each CAN line and chassis/battery: open/high (no direct short)

Diagnostic algorithm

  1. Record all U-codes and related freeze-frame data; do not clear codes yet
  2. Obtain wiring diagrams and connector views for CAN Bus C; identify all modules on that bus and routing of the wiring
  3. Visually inspect harnesses and connectors along bus routing for obvious damage, corrosion, or moisture; repair obvious issues then retest
  4. With ignition OFF, measure DC resistance between CAN_C(+) and CAN_C(−). If near 0 Ω, confirm short is present and proceed to isolate
  5. Isolate sections: disconnect connectors for modules/junctions on Bus C one at a time and re-measure resistance between CAN lines after each disconnect — when resistance returns to normal, the short is downstream of the last disconnected connector
  6. If isolating to a single module connector, inspect pins for corrosion/bent pins; disconnect and inspect inline splices or pigtails
  7. Check termination resistors at the ends of the bus (should measure ~120 Ω at each terminator to chassis reference, ~60 Ω across H and L)
  8. With vehicle powered, use an oscilloscope on CAN_H and CAN_L to observe waveform; a shorted bus typically shows collapsed or abnormal waveforms and no proper differential signaling
  9. Disconnect suspected faulty module(s) or aftermarket device(s) and re-test bus; if fault clears with device removed, replace or repair that device
  10. Repair/replace damaged wiring, connectors, or modules as indicated; replace termination resistors or modules if internal short is confirmed
  11. After repairs, clear codes, perform key-on/key-off cycles, re-scan, and road-test to verify normal communication and that codes do not return

Likely causes

  • Chafed harness where CAN C pair rubs through and the two conductors contact
  • Corroded connector at a module or junction block bridging the two CAN wires
  • Faulty control module with internal short between CAN_H and CAN_L
  • Aftermarket module or improperly installed replacement module connected to the CAN C pair

Fault status

⚠️ Status
Electrical short between CAN Bus C negative (−) and positive (+) conductors — communication on Bus C is interrupted.
🔴 Repair difficulty: Hard
⏱️ Diagnostic time: 2-6 hours

Similar codes

10,720

The library contains 10,720 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.

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