DTC codes / U01xx · Lost communication with a control module / U0100
U0100 means the modules that need to talk to the engine control module (ECM) or powertrain control module (PCM) have stopped receiving its messages over the controller area network (CAN) bus. The detecting module sets this code when it times out waiting for the ECM/PCM heartbeat, so the fault is a communication loss rather than a confirmed internal engine computer failure.
Do not drive the vehicle if it cranks but will not start or stalls, because the ECM/PCM is not controlling the engine and you risk a breakdown in traffic. If the vehicle runs normally and only the warning light is on, limit driving to a short trip to a repair shop and avoid highways until the communication fault is diagnosed.
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.