Lost Communication With ECM / PCM
Network · CAN Bus Communication
Vehicle control modules have lost communication on the CAN bus. Multiple warning lights are likely illuminated and various systems may be disabled. Professional diagnostic equipment is required to accurately pinpoint this fault.
- Blown fuse to ECM/PCMMost common
- Damaged CAN bus wiring or connectorMost common
- Failed ECM/PCM moduleCommon
- Poor chassis ground connectionCommon
Vehicles most commonly affected by U0100
Lost communication with ECM/PCM is most commonly reported on GM vehicles with GMLAN CAN bus issues (Silverado, Malibu, Equinox — particularly the 2010–2014 generation), Chrysler/Dodge/Jeep vehicles with CAN bus wiring harness failures, and Ford vehicles after battery replacement where a module reset loop occurs. It can also appear on any vehicle after a dead battery leaves modules in an inconsistent state.
Real-world U0100 diagnosis scenario
A 2012 Chevrolet Equinox with 78,000 miles stores U0100 and will not start — the dash shows multiple warning lights and the engine cranks but does not fire. The root cause is a blown 10A ECM fuse in the under-hood fuse box — a fuse that failed from a momentary electrical spike. Replacing the $1 fuse restores full function and clears all codes. U0100 always looks alarming on the code reader but should always start with the simplest checks: fuses, battery voltage, and connector inspection before assuming module failure.
Always check the ECM/PCM fuse and ground connections before diagnosing U0100 as a module failure. A blown fuse or corroded ground strap causes identical symptoms to a failed ECM at a tiny fraction of the cost. The ECM main relay is the second thing to check — it can fail intermittently and cause U0100 with no other obvious symptoms.
Sponsored: MyOBDCode may earn compensation when you click partner links on this page.
Frequently asked questions about U0100
What does U0100 mean?
Vehicle control modules have lost communication on the CAN bus. Multiple warning lights are likely illuminated and various systems may be disabled. Professional diagnostic equipment is required to accurately pinpoint this fault.
Is U0100 serious?
Do not drive — multiple critical systems may be offline.
How much does it cost to fix U0100?
Repair costs for U0100 range from $100 – $250 depending on the root cause and your vehicle.
Can I drive with U0100?
No — this code indicates a serious issue. Stop driving and have the vehicle inspected immediately.
Can I drive with U0100?
No. U0100 means the engine control module is not communicating with other vehicle systems. The vehicle may not start, may stall, or may have severely degraded performance. Do not drive — diagnose and repair before operating the vehicle.
Does U0100 mean my ECM needs to be replaced?
Not necessarily. Start with the cheapest possibilities: blown fuse, corroded ground connection, discharged battery, or damaged CAN bus wiring. ECM replacement is the last resort and costs $500–$2,000 with programming.
Will disconnecting the battery fix U0100?
Sometimes — if the code was caused by a module getting stuck in an error state after a voltage spike or dead battery, a full reset (disconnect battery for 15 minutes) can clear it. If it returns after reset, there is a real underlying fault.