DTC codes / U00xx · Network wiring and bus faults / U0040
U0040 is a generic network communication code indicating that the vehicle's main communication bus, often called Bus B or the high-speed CAN (Controller Area Network) bus, has a low voltage condition on its positive line. The computer that set this code detected that the bus voltage stayed below the normal threshold for a set period, which prevents modules from exchanging data reliably.
If the vehicle runs and drives normally, you can drive it to a repair shop, but avoid long trips and be prepared for the possibility of multiple systems shutting down unexpectedly. If the engine stalls, the transmission shifts erratically, or the dashboard goes dark, pull over safely and have the vehicle towed.
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.