DTC codes / U01xx · Lost communication with a control module / U0145
U0145 means the vehicle's main computer, usually the engine control module (ECM), has stopped receiving regular data messages from a specific body control module (BCM) designated 'E' on the communication network. The ECM sets this code when the expected controller area network (CAN) messages from that module are missing for a calibrated period, indicating a communication breakdown rather than a direct fault in the BCM itself.
The vehicle is generally safe to drive if the only symptom is a warning light and all body functions work, but avoid long trips and have it diagnosed promptly. If the engine cranks but does not start, or if safety systems like lights or wipers fail, stop driving and arrange a tow.
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.