OBD codes / P0606
P0606
SeriousECM/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… | Part | Labor |
|---|---|---|
| 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 vehicleGeneric OBD-II reference. Manufacturer-specific behavior varies — confirm with a scan tool and, for safety-related codes, a professional inspection.
