Trusted Local Auto
TRUSTEDLOCALAUTO
Network / CAN busWarning

U0100: Lost Communication With ECM/PCM

Whatever module set this code can't reach the engine computer over the CAN bus. Often pops alongside many other codes when there's a wiring or connector issue, a discharged battery, or a failed module. Cold-weather connectors and rodent damage are common Canadian causes.

Can I keep driving?
Drive home / drive to a shop, but don't ignore it.
DIY difficulty
hard
Advanced DIY — proper diagnostic equipment recommended.
Typical cost (Canada)
$200 – $1,200 CAD
Parts + labor; varies by shop & vehicle.
Common causes

What usually triggers U0100?

  1. 1Discharged or failing 12V battery (boot failure on modules)
  2. 2Damaged CAN bus wiring (rodent chew, water intrusion)
  3. 3Corroded ECM/PCM connector
  4. 4Failed ECM/PCM
  5. 5Weak alternator causing voltage dropouts

Causes are listed roughly in order of how often they're seen on Canadian independent-shop tickets. Always confirm with a scan-tool freeze-frame and a circuit/sensor check before replacing parts.