DOBD DashX ☰ Browse all codes
U0009

High Speed CAN Communication Bus (-) shorted to Bus (+)

Communication network (CAN bus) Generic OBD-II High

What it means

U0009 means the high-speed CAN network's negative (CAN-low) wire is shorted to the positive (CAN-high) wire. CAN is the shared bus that lets the car's control modules talk to each other, so a short can take several modules offline at once β€” often producing no-start, stalling, limp mode, and a cluster of warning lights. It's a wiring or module fault that needs proper bus diagnosis, not just clearing.

High

Can I keep driving? Often no β€” a shorted CAN bus can knock multiple modules offline, causing no-start, stalling, or limp mode with many warning lights; have it towed if it won't run.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. High-speed CAN bus wires (CAN-high and CAN-low) shorted together
  2. Chafed, pinched, or water-damaged harness bridging the two bus wires
  3. Corroded or damaged connector shorting the bus pair
  4. A failed module internally shorting the bus lines
  5. Wiring damage from a prior repair or rodent damage

How to diagnose & fix

Work through it in order

  1. Scan all modules and record every U-code to map which are still communicating.
  2. Inspect the CAN harness and connectors for chafing, pinching, corrosion, or water intrusion.
  3. Measure resistance between CAN-high and CAN-low with the key off to find the short (should not read near zero).
  4. Disconnect modules one at a time to isolate whether a module or the wiring is shorting the bus.
  5. Repair the shorted wiring or replace the faulty module, then clear codes and re-scan all modules.

FAQ

Quick answers

Is it safe to drive with U0009?+
Often not. A shorted CAN bus can disable systems needed to run and to brake or steer safely, so if the car won't start or runs erratically, have it towed and diagnosed.
Can I just clear U0009?+
No. A shorted bus is a hard wiring fault β€” clearing does nothing until the short between the CAN wires (or the failed module) is found and repaired.

Related codes

Often seen with U0009

Read & clear U0009 yourself

Scan your car, confirm the code, and clear it once it's fixed β€” with OBD DashX on your phone.

β–Ά Get it on Google Play
βœ“ Verified name β€” SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX