Order processing time 24h
Free shipping !
Support service 24/7
100% Secure Payment
Free shipping !
Support service 24/7
100% Secure Payment
View Categories

4 min read

U0009 — Controller Area Network (CAN) Data Bus: High Speed Bus (-) Shorted to Data Bus (+) #

Note: The wording of this code may vary depending on the vehicle manufacturer (OEM). Always refer to your vehicle’s specific service documentation for the precise description.

  • U0009: CAN Communication Line High-Speed Bus (-) Shorted to Bus (+) (Nissan, Infiniti)
  • U0009: CAN Data Bus, Bus Line Short Circuit (Ford, GM, Chrysler)
  • U0009: CAN High-Speed Bus (-) Short to Bus (+) (European OEMs, Mercedes-Benz, BMW)

Summary of Code U0009 #

When your vehicle triggers U0009, it’s pointing to a communication issue within the Controller Area Network (CAN) bus—the digital nervous system that allows onboard computers to talk to each other. Specifically, the “high speed bus (-) shorted to data bus (+)” means that the two main CAN data lines—often referred to as CAN High and CAN Low—are electrically connected when they shouldn’t be. This can disrupt the flow of information between critical modules, leading to various malfunctions or warning lights. While the engine may still run, the vehicle could experience unpredictable behavior. Addressing this code promptly is crucial to avoid more extensive electrical issues.

Frequent Symptoms for Code U0009 #

A CAN bus fault like U0009 rarely goes unnoticed. Since the CAN network controls communication between control modules, symptoms can be widespread and sometimes confusing. You may see multiple warning lights, erratic gauge behavior, or even loss of certain functions. Here are the most typical signs:

  • Illuminated Check Engine Light or other warning lamps (ABS, traction, etc.)
  • Intermittent or complete loss of communication with one or more control modules (e.g., ABS, transmission, BCM)
  • Non-functional or sporadic operation of electronic features (windows, locks, instrument cluster)
  • Abnormal dashboard readings or flickering gauges
  • Poor drivability or unexpected stalling (in rare cases)

Probable Causes for Code U0009 #

The root of a U0009 code is always electrical: the CAN High and CAN Low wires are shorted together somewhere in the vehicle’s wiring harness or at a control module. Diagnosing the exact location can be challenging due to the network’s complexity, but the following are the most common culprits, ordered by likelihood:

  1. Damaged or pinched wiring harness (often after collision or repair work)
  2. Water intrusion causing corrosion at connectors or splices
  3. Faulty control module shorting the bus internally
  4. Poor-quality aftermarket electronics improperly installed on the CAN network
  5. Connector issues (bent pins, poor terminal contact)

Step-by-Step Diagnosis for Code U0009 #

Diagnosing a CAN network fault like U0009 requires a methodical approach. Even experienced technicians rely on a systematic process to avoid chasing “ghosts” in the wiring. If you have access to a scan tool and a digital multimeter, you can follow these steps:

  • 1. Verify code and clear it. Confirm that U0009 is current; clear the code and see if it returns.
  • 2. Inspect visible wiring. Check for obvious damage, especially in areas prone to chafing (under seats, door sills, behind kick panels).
  • 3. Check for water or corrosion. Look at connectors, module locations (especially under carpets or in the trunk), and junction blocks for signs of moisture.
  • 4. Disconnect modules one by one. Following OEM procedure, unplug each control module on the affected CAN network to see if the short clears (module internal fault).
  • 5. Measure resistance and voltage. With the battery disconnected, measure resistance between CAN High and CAN Low at the OBD-II port; it should not be zero. With ignition on, check voltage on each line (typically CAN High ≈ 3.5V, CAN Low ≈ 1.5V).
  • 6. Inspect aftermarket add-ons. Disconnect any non-OEM devices connected to the CAN bus (alarm, remote start, telematics) and retest.
  • 7. Trace and repair wiring if needed. If the short remains, trace the harness section by section until the fault is found.

Possible Repairs for Code U0009 #

Once the root cause is identified, repairs are usually straightforward but can be time-consuming. The solution depends entirely on what’s causing the CAN bus short:

  • Repair or replace damaged wiring between CAN High and CAN Low
  • Clean or replace corroded connectors and ensure proper sealing against moisture
  • Replace faulty control module (after confirming with OEM test procedures)
  • Remove or properly rewire aftermarket electronics interfering with the CAN network
  • Correct or replace faulty connectors or terminals

Can You Drive with Code U0009? #

Limited. While some vehicles may appear to drive normally with a U0009 code, it is not recommended to continue operating the vehicle. The reason? A CAN bus short can escalate, potentially causing loss of communication with safety-critical systems (ABS, airbags, transmission control). Even if drivability seems unaffected, unpredictable electrical behavior is likely. It’s best to address this fault before it worsens or causes additional issues.

Vehicles Most Commonly Affected by U0009 #

Nearly all modern vehicles using high-speed CAN networks can display code U0009, but it’s more frequently reported in certain makes and models, especially after collision repair or water intrusion. The following vehicles are most often associated with this code:

  • Ford F-series (2015+)
  • Chevrolet Silverado and GMC Sierra (2014+)
  • Nissan Altima, Rogue (2010+)
  • Mercedes-Benz C-Class, E-Class (2012+)
  • Jeep Grand Cherokee (2014+)
  • BMW 3-Series, 5-Series (F-chassis)

Common Mistakes & Best Practices for U0009 #

Diagnosing CAN bus faults is never “plug and play.” Rushing the process or overlooking basics often leads to wasted time and money. Here’s how to avoid the most common pitfalls:

  • Assuming the first module or wire you find is the issue—always follow a logical diagnostic path
  • Overlooking water damage or corrosion in hidden areas (under carpets, behind trim)
  • Failing to disconnect the battery before probing CAN wiring (risking further module damage)
  • Not considering aftermarket electronics as a possible cause
  • Skipping OEM wiring diagrams—these are critical for tracing CAN branches and splices

Express FAQ for U0009 #

Here are quick answers to the most common questions about U0009:

  • Q: Does U0009 always mean I need a new control module?
    A: No, most U0009 cases are caused by wiring or connector issues, not modules. Only replace a module after thorough testing.
  • Q: Can a dead battery or jump start trigger U0009?
    A: Indirectly, yes. Power surges or improper jump-starting can damage CAN circuits or modules, leading to this fault.
  • Q: Will a basic OBD-II scanner show U0009?
    A: Many entry-level scanners will display U-codes, but in-depth diagnosis requires an advanced scan tool with network monitoring capabilities.