HomeTrouble CodesU0041

U0041 — Vehicle Communication Bus B High

Generic OBD-II · all makesNetwork / communication

Code U0041 indicates that the vehicle's onboard diagnostics have detected an abnormally high voltage level on Communication Bus B. This typically signifies a short to power or a signal disruption on the CAN high line, preventing modules from communicating effectively.

Symptoms

What causes it — most likely first

1. Wiring Harness Damage

Chafed, pinched, or frayed wires causing the CAN bus line to short to a 12V power source.

2. Corroded Connectors

Moisture or corrosion in electrical connectors creating high resistance or bridging pins.

3. Faulty Peripheral Module

An internal circuit failure within a module connected to Bus B that pulls the communication line high.

4. Aftermarket Electronics

Improperly installed third-party accessories tapping into the CAN bus and introducing electrical noise or shorts.

5. Control Module Failure

Internal hardware failure of the primary vehicle computer (PCM/ECM) affecting bus management.

How it's diagnosed

  1. Perform a full system scan to identify all modules reporting communication loss.
  2. Visually inspect the wiring harness for signs of rubbing, melting, or rodent damage.
  3. Measure the voltage on the CAN high line relative to ground with the ignition off to check for a constant short to battery voltage.
  4. Test the terminating resistors on the bus to ensure resistance values are within factory specifications.
  5. Disconnect suspected modules one by one to determine if communication is restored to the remaining network.

Code facts & related codes

SystemNetwork / communication
StandardizationSAE generic — identical on every make

Frequently asked

Can I continue to drive the car with a U0041 code?

While the vehicle may move, critical safety systems like ABS and electronic stability control may be disabled, making it unsafe to drive at high speeds.

Does this code mean I need a new engine computer (PCM)?

Rarely. U-codes are most often caused by wiring faults or failed peripheral modules; replacing the PCM without first verifying the wiring is usually an incorrect and expensive mistake.

Will clearing the code fix the problem?

No. Clearing the code removes the notification, but the underlying electrical short or hardware failure will cause the code to return immediately upon the next drive cycle.