P0606
Control Module Processor.
- Generic
- Powertrain
- Generic code
- Medium severity
How this code is built
- P
- SystemPowertrain
- 0
- Defined bySAE, the same on every car
- 6
- AreaComputer and output circuits
- 06
- FaultThe specific fault in that area
What it means
P0606 means the engine control module has detected a fault in its own processor during internal self-checks. The module monitors its processor operation and compares results with an independent monitoring system, and a mismatch, a failed integrity test or a communication fault between them sets the code. The exact monitoring tests vary by manufacturer and module type.
Symptoms
- Engine warning light on
- Engine running in limp mode with reduced power
- Engine misfiring, stalling or cutting out
- Hard starting or no start
- Erratic gearbox shifting or other warning lights on the dash
- Intermittent fault that clears and returns
Possible causes
- Low or unstable supply voltage to the control module caused by a weak battery or poor charginglikely
- Poor power or earth connections to the control module, including corroded or loose terminals and fuseslikely
- Water ingress, corrosion or heat damage inside the control module or its connectorspossible
- Wiring faults or a short on a sensor supply circuit pulling down the module's internal voltagepossible
- Outdated or corrupted control module software where the manufacturer has a known fixpossible
- Internal failure of the control module processorrare
How to diagnose
- Read all stored and pending codes plus freeze frame data, and note whether other modules have set voltage or communication codes
- Test battery condition and charging system output, and check for voltage drops during cranking
- Inspect the control module connectors, fuses, relays and earth points for corrosion, looseness, water or heat damage
- Check the module's power feeds and earths with a multimeter under load, following the wiring diagram for that model
- Check the module casing and mounting area for water ingress or physical damage
- Look for any manufacturer service bulletins or software updates relevant to the vehicle and engine
- Clear the code, road test and recheck to see whether it returns immediately or only intermittently
- If everything else is sound, confirm the module itself is at fault before replacing it
How to fix
- Replace or recharge a weak battery and repair any charging system fault
- Clean, tighten or repair power and earth connections, and replace damaged fuses or relays
- Repair damaged wiring or connectors, including any short on a sensor supply circuit
- Dry out and repair the cause of water ingress, then replace the module if it has been damaged
- Update the control module software to the latest manufacturer release where an update addresses the fault
- Replace and correctly program or code the control module if an internal fault is confirmed
Can I keep driving?
Medium severity
The car may be driveable if it runs normally, but it can drop into limp mode, stall or fail to restart without warning. Get it checked soon and avoid long journeys or busy roads until the cause is found.
Guide written by AI from the code's definition. Confirm with a diagnosis before replacing parts.
