Trouble codes › P0606
P0606 Control Module Processor
Electrical and modules
P0606 means the engine computer's self-test found an internal fault, sometimes caused by poor power or grounds.
The engine computer's own self-test found a fault inside it. Sometimes the computer is failing; often it's caused by a power, ground or voltage problem.
The engine may run poorly, stall or not start. Get it checked soon, and be careful relying on it.
Common causes
- Low battery voltage or a poor ground to the computer
- Water damage or corrosion
- A failing engine computer
- Software that needs an update
Symptoms
- Check-engine light
- Stalling, no start or limp mode
- Other module codes
What to check first
- Check the battery, charging voltage and the computer's grounds first.
- Check for service bulletins and software updates for your engine computer.
- Look for water getting into the computer or its connectors.
- Replacing a computer usually needs programming to the vehicle; plan on a dealer or qualified shop.
What does P0606 mean on your vehicle?
The likely cause depends on your engine. iRepair researches your exact year, make, model and engine (service bulletins, recalls and owner reports) and tells you what to check first. Your first 3 questions are free.
Ask iRepair about P0606No scanner? Most auto parts stores read check-engine codes for free.
Related codes
General guidance for P0606 on most vehicles. Some makers use the same code a little differently; confirm in the service information for your vehicle, put safety first, and see a professional when in doubt.