DTC codes / U01xx · Lost communication with a control module / U0155
U0155 means the modules on the vehicle's Controller Area Network (CAN) bus have stopped receiving messages from the Body Control Module (BCM), the module that runs locks, lights, wipers and other body functions. The computer that set the code detected a loss of the BCM's periodic heartbeat or a timeout in expected BCM messages, not necessarily that the BCM itself has failed.
The vehicle may remain drivable because the engine control module usually runs independently, but body electrical functions and immobilizer operation can be affected. Avoid long trips and have the fault diagnosed soon, and do not continue driving if the engine will not start or safety systems are disabled.
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.