DTC codes / U01xx · Lost communication with a control module / U0109
U0109 means the engine control module (ECM) or another primary controller has stopped receiving the periodic status messages it expects from the fuel pump control module over the controller area network (CAN) bus. The computer has detected a communication timeout, not necessarily a failed fuel pump, so the fault lies in the module, its power supply, or the data network linking it to the rest of the vehicle.
If the engine starts and runs normally, you can drive cautiously to a repair shop, but avoid long trips and heavy load because the fuel pump may stop without warning. If the engine cranks but does not start or stalls repeatedly, do not continue driving 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.