OBD codes / P0606

P0606

Serious

ECM/PCM Processor Fault

Treat P0606 cautiously. An unhappy engine computer can cause stalling, hard starting, or reduced-power mode, sometimes intermittently. It's not a code to ignore or drive far on. Have the power and grounds checked first — those are cheap and a common cause — before anyone talks about replacing the computer.

What this code means

P0606 means the engine/powertrain computer (ECM/PCM) detected an internal processor fault — its own self-check failed. Before assuming the computer is dead, the common and far cheaper causes to rule out are power and ground problems: a corroded connector, a bad ground strap, or low battery voltage can make the processor misbehave. Sometimes a software glitch clears with a reflash (reprogramming). Only when power, grounds, and software check out is the module itself the likely failure, which is the expensive outcome.

Symptoms you might notice

  • Check-engine light, sometimes with other unrelated codes
  • Poor running, stalling, or hard starting
  • Reduced-power / limp mode
  • Intermittent electrical gremlins
  • Occasional no-start

What it costs to fix

Typical range: $150–$1,500 · about ~0.5–3 hrs of labor

If the cause is…PartLabor
Power / ground / connector repair (less common cause)$10$150~0.5–2 hrs
ECM reflash / reprogram$80$150~0.5–1.5 hrs
ECM/PCM replacement (with programming)$400$1,200~0.5–2 hrs

P0606 means the computer flagged its own internal fault, so the realistic outcome usually points at the module — a replacement that has to be programmed to your vehicle (the expensive end). A power/ground or connector problem can mimic it and is worth ruling out first, but it's the less common cause here, so don't expect this to be a cheap fix. When in doubt, get it diagnosed before authorizing a computer.

The price swings on which cause it turns out to be — so confirm the cause before paying. Diagnose P0606 for my exact vehicle →

Frequently asked

Can I drive with P0606?

Not reliably — the engine computer is reporting an internal fault, which can cause stalling, hard starting, or limp mode. Get it diagnosed promptly rather than depending on the car.

Does P0606 mean I need a new computer?

Not necessarily. Power and ground problems, a corroded connector, or low battery voltage can trigger it and are cheap to fix. A reflash sometimes resolves it. Replacing the ECM is the last resort after those are ruled out.

Why is replacing the ECM expensive?

The module itself is costly, and a replacement almost always has to be programmed to your specific vehicle (VIN, immobilizer, options). That programming is part of why it's the high end — and why cheaper causes should be eliminated first.

How much does it cost to fix P0606?

Anywhere from a cheap ground/connector repair or a reflash, up to a programmed module replacement. The diagnosis matters enormously here — don't authorize a computer without ruling out power and grounds first.

Seeing P0606 on your car? Get a diagnosis specific to your exact year, make and model.

Diagnose P0606 for my vehicle

Generic OBD-II reference. Manufacturer-specific behavior varies — confirm with a scan tool and, for safety-related codes, a professional inspection.