HomeTrouble CodesU0051

U0051 — Vehicle Communication Bus C Open

Generic OBD-II · all makesNetwork / communication

U0051 indicates an open (disconnected or broken) condition on the vehicle communication bus C, meaning the controller area network (CAN) line is not presenting the expected voltage levels. This prevents modules that use bus C from communicating with each other.

Symptoms

What causes it — most likely first

1. Open or damaged wiring harness for bus C

A broken, frayed, or corroded wire in the CAN‑C harness can create an open circuit, preventing the voltage from being present on the bus.

2. Faulty connector or poor grounding on bus C

Loose pins, corrosion, or missing ground at a connector that terminates the bus can produce an open condition.

3. Failed bus‑C termination resistor or missing termination

Improper or failed termination at either end of the CAN line can cause the network to read as open.

4. Defective module that drives bus C (e.g., ABS controller, steering angle sensor module)

A module that is shorted internally or has a failed transceiver can pull the bus low, appearing as an open to the PCM.

5. PCM/ECU communication module failure

Very rarely, the vehicle’s main control unit can have a failed CAN transceiver, but this is usually a last‑resort diagnosis after all wiring and peripheral modules are verified.

How it's diagnosed

  1. Visually inspect the entire CAN‑C wiring harness for broken, chafed, or corroded wires and repair any damage.
  2. Check all connectors on the bus‑C network for loose pins, corrosion, or missing ground straps; clean and reseat as needed.
  3. Measure bus‑C voltage at the PCM and at the farthest module with a digital multimeter; confirm the presence of the nominal 2.5 V recessive level.
  4. Verify termination resistors (typically 120 Ω) are present at both ends of the bus and measure their resistance.
  5. If the wiring and terminations are sound, isolate modules one at a time (using a scan tool to disable or unplug) to locate a faulty module that may be pulling the bus low.

Code facts & related codes

SystemNetwork / communication
StandardizationSAE generic — identical on every make

Frequently asked

Do I need to replace the PCM because of U0051?

Replacing the PCM is rarely the correct fix. In most cases the code is caused by wiring, connectors, or a peripheral module. The PCM should only be considered after all network hardware has been verified.

Can a single bad connector cause this code?

Yes. A loose or corroded pin in any connector that participates in bus C can create an open condition and trigger U0051.

Why do I see multiple warning lights when this code appears?

Modules that share bus C cannot exchange data, so the PCM logs a communication fault and the vehicle’s safety systems illuminate their respective warning indicators.

Is a blown fuse related to U0051?

A fuse that protects the CAN‑C line can cause a loss of power to the bus, resulting in an open condition. Check the relevant fuse before pursuing more extensive diagnostics.