DOBD DashX ☰ Browse all codes
U0012

Medium Speed CAN Communication Bus (+) Open

CAN communication bus Generic OBD-II High

What it means

U0012 is a physical-layer fault on the medium-speed CAN bus β€” the CAN-High (+) wire is open or broken. The bus is the shared wiring that lets control modules talk to each other, so a wiring fault here can silence one or many modules at once. What you notice depends on which modules ride this bus.

High

Can I keep driving? Diagnose before driving β€” the medium-speed bus often carries chassis and body modules, so expect warning lights and inoperative systems, and possibly limp mode if powertrain modules share it.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Damaged, chafed, or broken bus wiring (the most common cause)
  2. Corroded, spread, or backed-out terminals at a connector or module
  3. Water intrusion into a connector or harness
  4. A failed module pulling the bus voltage out of range
  5. Wiring or terminating-resistor fault at the affected end of the bus

How to diagnose & fix

Work through it in order

  1. Scan every module and note which ones report communication faults β€” the pattern points to the break in the bus.
  2. Check battery voltage and grounds first; low voltage alone can trigger bus faults.
  3. Inspect the bus harness and connectors along the affected run for damage, corrosion, or water.
  4. Back-probe the bus wires and measure resistance/voltage against spec to locate the open or short.
  5. Repair the wiring or connector; if a single module is dragging the bus down, isolate and replace it. Clear and re-test.

FAQ

Quick answers

Is it safe to drive with U0012?+
Only cautiously. If safety or powertrain modules share this bus you may see warning lights, limp mode, or a no-start, and driver aids like ABS or stability control may be offline. Have it diagnosed before relying on the vehicle.
Can I just clear U0012?+
Clearing hides it briefly, but a wiring open or short on the bus will set it again almost immediately. The physical fault has to be repaired.

Related codes

Often seen with U0012

Read & clear U0012 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