OBD control module fault guide

P0606 Code Meaning UK

P0606 means “PCM/ECM Processor Fault”. In plain English, the engine control module has detected an internal processor or control-unit performance problem. It can be caused by a real ECU fault, but low voltage, poor earths, water damage, wiring faults, battery issues, alternator faults or software problems must be checked before condemning the ECU.

✓ ECU fault explained ✓ UK repair cost guide ✓ Voltage checks included ✓ Heavy internal linking included
Quick answer

What does P0606 mean?

P0606 means the ECU, PCM or engine control module has detected an internal processor fault or control-module performance problem. It sounds serious, and it can be, but the ECU should not be replaced until voltage supply, earths, wiring, water damage and related fault codes have been checked.

Many ECU-related codes are caused or worsened by low battery voltage, charging faults, poor earth straps, bad power supply, corrosion or previous jump-start damage. A proper diagnostic check should confirm whether the module itself is faulty or whether the control unit is reacting to an external problem.

Most important first check

Battery voltage, charging voltage, earth straps, power feeds and ECU connector condition.

Main risk

The car may enter limp mode, cut out, fail to start or store multiple unrelated codes.

Do not guess

ECU replacement or coding can be expensive, so prove the fault before buying parts.

Code meaning

P0606 — PCM/ECM processor fault

The PCM or ECM is the control unit that manages engine operation. It monitors sensors, controls injectors, ignition, emissions systems, throttle control, boost control and communication with other modules.

When P0606 is stored, the module has detected a processor, memory, internal logic or performance problem. On some cars this can mean an ECU failure, but on others it may be triggered after low voltage, unstable power supply or communication faults.

Mechanic view

Why P0606 needs careful diagnosis

P0606 is one of the codes where guessing can get expensive. Fitting a used or new ECU may require programming, immobiliser matching, key coding and configuration. If the real problem is low voltage, water ingress or a poor earth, the replacement unit may not fix the car.

This is why P0606 links strongly with P0562 system voltage low, battery warning light, car won’t start diagnosis and diagnostic checks.

Symptoms

Common symptoms of a P0606 code

Symptoms vary depending on whether the issue is a real ECU fault, voltage fault, wiring issue or communication problem.

Engine management light

A steady or repeated engine warning light is common.

Limp mode

The car may reduce power if the control module cannot operate normally.

Cranks but will not start

If the ECU cannot communicate or control injection/ignition, the engine may not start.

Cutting out

Intermittent power supply or module failure can cause stalling or cutting out.

Multiple warning lights

Several unrelated warning lights can appear if module communication is affected.

Many unrelated codes

Low voltage or ECU faults can cause codes across sensors and control systems.

Common causes

What causes P0606?

P0606 can be caused by the control module itself, but power supply and wiring issues should be checked first.

Voltage

Low battery voltage

Weak batteries can cause unstable module behaviour and false processor-related codes.

Charging

Alternator or charging fault

Overcharging or undercharging can upset ECU operation and damage electronics.

Earth

Poor earth strap

Bad grounds can cause strange electrical faults and module communication issues.

Water

Water ingress or corrosion

Moisture in ECU connectors or wiring can cause processor and communication faults.

Wiring

Power feed or wiring fault

Damaged wiring, poor fusebox contact or relay faults can interrupt ECU power.

Module

Internal ECU/PCM failure

The control unit itself may fail internally, especially after voltage spikes or water damage.

Safe to drive?

Can you drive with P0606?

Be careful with P0606. Short driving may be possible if the car runs normally, but this code can lead to limp mode, cutting out or no-start symptoms. If the car is stalling, losing power, showing many warning lights or struggling to start, avoid driving until it is checked.

✅ Lower risk: steady warning light only, normal starting, normal charging voltage and no symptoms.

⚠️ Medium risk: intermittent limp mode, multiple warning lights, low voltage codes or rough running.

🚫 Higher risk: cutting out, no-start, loss of throttle, burning electrical smell or charging faults.

Electrical warning

Check voltage before blaming the ECU

A weak battery, bad alternator or poor earth can cause control modules to behave unpredictably. Before replacing the ECU, confirm power supply, grounds, charging voltage and connector condition.

If P0606 appears with P0562, start with the charging and voltage system.

UK repair costs

Typical UK repair costs for P0606

Costs vary widely because P0606 may be caused by a simple voltage issue or a genuine ECU fault requiring programming.

Diagnostic scan and voltage checks

Typical range: £60–£150.

Battery replacement

Typical range: £90–£250+ depending on vehicle and battery type.

Earth strap or wiring repair

Typical range: £80–£300+.

ECU connector or water damage repair

Typical range: £120–£500+.

ECU testing or repair

Typical range: £150–£600+.

ECU replacement and programming

Typical range: £500–£1,500+ depending on vehicle and coding needs.

Diagnosis flow

How to diagnose P0606 properly

✅ Scan all modules, not only the engine ECU.

✅ Record all stored, pending and communication codes.

✅ Check battery voltage before start-up and during cranking.

✅ Check charging voltage and alternator behaviour.

✅ Inspect earth straps, main grounds and power feeds.

✅ Check fuses, relays and ECU power supply circuits.

✅ Inspect ECU connectors for water, corrosion or loose pins.

✅ Check whether P0562 or other voltage codes are present.

✅ Confirm software, coding or programming issues before replacing the module.

Real experience

What I would check first

On a real P0606 fault, I would not start by ordering an ECU. I would first check battery condition, cranking voltage, alternator output, earth straps and water ingress. Many strange control-module faults come back to power supply issues.

If the voltage and wiring are good, then ECU testing or specialist module diagnosis becomes more sensible. A used ECU may still need coding, immobiliser matching and configuration, so it is not always a simple plug-in fix.

MOT impact

Will P0606 fail an MOT?

P0606 itself is not usually what directly fails an MOT. The MOT concern is what the fault causes. If it causes an emissions-related engine warning light, poor running, cutting out, warning-light faults, smoke or unsafe behaviour, it can become an MOT issue.

⚠️ Higher risk: engine warning light, cutting out, no-start, poor running or multiple warning lights.

⚠️ Medium risk: limp mode, low-voltage faults, intermittent communication issues or charging problems.

✅ Lower risk: repaired fault, no warning light and normal starting/running.

Used car buying advice

P0606 on a car you want to buy

If a used car has P0606 stored, be very careful. This is not a code to ignore or accept as “just needs clearing”. It may be a voltage issue, but it can also point to ECU problems, water ingress or expensive programming work.

Before buying, check service history, battery condition, warning lights, no-start symptoms, water leaks, module communication and whether the code returns after clearing.

Frequently asked questions

FAQs about P0606

Common questions about P0606 PCM/ECM processor fault, safe driving, repair costs and MOT impact.

What does code P0606 mean?

P0606 means the ECU or PCM has detected an internal processor or control-module performance fault.

Can I drive with P0606?

Be careful. Short driving may be possible if the car runs normally, but cutting out, no-start, limp mode or multiple warning lights should be checked urgently.

Does P0606 always mean the ECU is faulty?

No. Low voltage, charging faults, bad earths, wiring problems, water damage and connector corrosion can also trigger ECU-related codes.

Can a weak battery cause P0606?

Yes. Low voltage or unstable power supply can cause control modules to behave incorrectly and store processor-related faults.

Will P0606 fail an MOT?

It can contribute to an MOT issue if it causes an engine warning light, poor running, cutting out, smoke, emissions problems or unsafe behaviour.

Should I replace the ECU first?

No. Check battery voltage, charging voltage, earths, fuses, relays, connectors, water damage and wiring before replacing or programming an ECU.

About this guide

Written for practical UK fault finding

Motor Vehicle Expert explains diagnostic trouble codes in clear, mechanic-style language for UK drivers. This P0606 guide is designed to help you understand PCM/ECM processor faults, likely causes, safe driving advice, repair costs and used-car buying risks before replacing expensive control modules.

Fault codes should always be treated as a diagnostic starting point. P0606 can involve ECU hardware, software, battery voltage, alternator output, earth straps, fuses, relays, water ingress and wiring faults, so proper testing is better than guessing.