U0034
Vehicle Communication Bus A (-) Low
Communication / CAN bus
Generic OBD-II
Medium
What it means
U0034 means the voltage on Vehicle Communication Bus A's (-) line is lower than expected, disrupting communication among the modules on that bus. Bus A is a manufacturer-defined network, so exactly what's affected varies by vehicle — but the low signal can knock modules offline, setting warning lights and disabling the features they control.
Medium
Can I keep driving? Depends on which modules ride Bus A — the car often still drives, but any module on that bus can drop offline, so verify your gauges and safety systems still work.
Common symptoms
What you'll notice
- Several dash warning lights or messages at once
- Modules on Bus A unreachable by a scan tool
- Features tied to those modules inoperative
- Intermittent electrical faults
Common causes
Most likely first
- Bus A (-) wire shorted to ground or another low-voltage lineLikely
- Chafed or damaged bus wiringCommon
- Corroded or loose connector on the busCommon
- A failed module pulling the (-) line lowLess often
- Water intrusion at a splice or connectorLess often
How to diagnose & fix
Work through it in order
- Scan every module and log the U-codes to map which are offline on Bus A.
- Inspect Bus A wiring and connectors for chafing, a short to ground, or corrosion.
- Measure the bus (-) line voltage and resistance against the manufacturer's spec.
- Isolate modules one at a time to find one shorting the line low.
- Repair the wiring or replace the faulty module, then clear and re-test.
FAQ
Quick answers
Is it safe to drive with U0034?+
Often yes, but it depends what's on Bus A for your vehicle. If it affects braking, steering, or the cluster, drive with caution and repair promptly.
Can I just clear U0034?+
It clears but comes right back while the low signal persists. Fix the wiring or module first.
Related codes
Often seen with U0034
Read & clear U0034 yourself
Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.
✓ Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX