01 How the Wrong Oil Viscosity Can Mess With Your Engine's Hea… • 02 Can a Hybrid Car Survive a Flood? Understanding the Risks a… • 03 From Lap Belts to Three-Point Safety Belts: A History of Ve… • 04 Expert Advice: Head Gasket Troubles and When to Seek Profes… • 05 How To Use Engine Braking in Automatic Transmission • 06 What Causes a Starter Motor to Turn Slowly and Fail to Star… • 07 B0042, B0043, and B0044: Left Front or Driver Frontal Deplo… • 08 Can a Bad Alternator Cause Power Steering Problems? • 09 Engine Block Cleaning: A Step-by-Step Guide for Optimal Per… • 10 P0025 B camshaft position - timing over retaded (Bank 2) •

DTC codes / U00xx · Network wiring and bus faults / U0034

U0034Vehicle Communication Bus A (-) Low

U0034 means the vehicle's primary communication bus, known as Bus A, has a low voltage condition on its negative or low-side data line. The control modules that share this bus have detected that the differential signal is being pulled below its normal operating range, which can disrupt or completely stop communication between them.

SystemNetwork
Code typeGeneric (all makes)
SeverityMedium
Fix difficultyProfessional
AreaNetwork wiring and bus faults

Symptoms you may notice

  • Multiple warning lights illuminated at once, often including the check engine light, ABS, and traction control
  • The engine may start and run normally with no noticeable drivability issues
  • Intermittent or complete failure of dashboard gauges, radio, or climate control functions
  • The vehicle may fail to start or stall because modules cannot exchange security or control messages
  • A no-start condition where the engine cranks but does not fire
  • Often no symptoms besides the warning light if the fault is intermittent or confined to a non-critical module

Common causes, most likely first

  1. A chafed or broken low-side data wire shorting to ground or to the positive bus line
  2. Corroded or loose pins in a module connector on the affected bus
  3. A failed control module internally shorting the bus low line to ground
  4. Water intrusion into a wiring harness or connector causing corrosion and low resistance
  5. A faulty termination resistor inside one of the modules pulling the bus voltage down
  6. Aftermarket electronics improperly tapped into the bus wiring
  7. A damaged or pinched harness section near a hinge, seat track, or high-vibration area

How to diagnose and fix it

  1. Connect a scan tool and record all stored codes from every module to confirm U0034 is current and identify which modules are offline
  2. Measure resistance between the bus low pin and chassis ground with the battery disconnected to check for a short to ground
  3. Inspect the bus wiring and connectors at each module for corrosion, pushed pins, or chafing, starting with modules that are not communicating
  4. Disconnect modules one at a time and recheck bus voltage to isolate a module that is internally shorting the low line
  5. Repair or replace the damaged section of harness or the faulty connector, then clear codes and verify communication is restored
  6. If a module is found to be the cause, replace it and perform any required programming or initialization with a capable scan tool
  7. Perform a road test with the scan tool recording live data to confirm the fault does not return under vibration or temperature changes

What a low bus line really tells you

  • A low voltage on the bus low line often points to a short to ground rather than a failed module, so resistance checks to ground should come before parts replacement.
  • Modules that are completely offline can still cause a low bus condition because their internal termination or transceiver may fail in a shorted state.
  • Aftermarket alarms, remote starters, and dash cameras tapped into the bus wiring are a frequent and easily overlooked cause of U0034.
  • The code can be set by a single module with a corroded connector even when the rest of the bus is healthy, so do not assume the entire harness is bad.
  • A battery that is weak or has a bad ground can cause bus voltage to sag low enough to set this code without any wiring fault at all.

Can I keep driving with U0034?

If the vehicle starts, runs, and all critical systems appear normal, you can drive it cautiously to a repair shop, but avoid long trips and do not tow a trailer. If multiple modules are offline, the engine cranks without starting, or safety systems like ABS and stability control are disabled, stop driving and arrange a tow.

Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage