DTC codes / U00xx · Network wiring and bus faults / U0031
U0031 means the vehicle's main communication network, known as Bus A, has a positive voltage line that is reading lower than the manufacturer's expected threshold. The control modules that share this bus have detected a short-to-ground or excessive voltage drop on the Bus A (+) circuit, so they can no longer reliably exchange data.
Do not drive the vehicle when U0031 is active, because the modules that control safety and powertrain functions may not communicate and the car can stall or fail to restart. If the code is intermittent and the vehicle runs normally, drive only to a repair shop and avoid rough roads that could worsen a wiring short.
Tools we recommend are in the Auto Veteran shop on Amazon. As an Amazon Associate we earn from qualifying purchases.
Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.