Skanyx
DTC/P0606

P0606: ECM/PCM Processor Fault

Quick Answer
Critical SeverityNot safe to driveElectrical

P0606 means the engine control module has detected an internal processor error during its routine self-test. The ECM continuously checks its own processor integrity, and this code indicates that test has failed, meaning the brain of your engine is malfunctioning and cannot be trusted.

Estimated repair costFrom €60 to €2450+, varies by vehicle

What does P0606 mean?

P0606 means the engine control module has detected an internal processor error during its routine self-test. The ECM continuously checks its own processor integrity, and this code indicates that test has failed, meaning the brain of your engine is malfunctioning and cannot be trusted.

P0606 is a electrical-related diagnostic trouble code classified as critical severity. When your vehicle's ECU detects this condition, it stores P0606 and illuminates the check engine light.

What are the symptoms of P0606?

If your vehicle has triggered P0606, you may notice one or more of these symptoms:

  • Check engine light illuminated
  • Engine may not start or cranks but won't fire
  • Random stalling while driving
  • Vehicle in permanent limp mode
  • Erratic idle or sudden power loss
  • Multiple unrelated fault codes stored

What causes P0606?

Here are the most common causes of P0606, ranked by how likely they are to be the culprit:

highInternal ECM/PCM hardware failure
mediumVoltage spikes or electrical surges damaging the processor
mediumWater or moisture damage to the ECM
lowCorroded ECM connector pins
lowFailed ECM software update

Is it safe to drive with P0606?

No - address this immediately. A processor fault in the ECM means the engine management system cannot function reliably. The vehicle may stall without warning or behave erratically. Do not drive.

How do you diagnose P0606?

Follow these steps to pinpoint the root cause of P0606:

  1. Check battery voltage and charging system output. Verify the alternator produces 13.5-14.5V with engine running. Voltage irregularities can cause processor errors.
  2. Inspect the ECM connector for corroded, bent, or pushed-back pins. Clean with electrical contact cleaner and verify all pins make solid contact.
  3. Check for water intrusion around the ECM housing. Look for signs of moisture, white corrosion, or water stains on the ECM case and surrounding area.
  4. Clear the code and perform a full drive cycle. If P0606 returns immediately upon key-on, the ECM processor has failed internally and the unit needs replacement.
  5. Before replacing the ECM, verify power and ground circuits to the module meet specifications. A poor ground can mimic internal processor faults.

How much does P0606 cost to fix?

Repair costs for P0606 vary depending on the root cause and your vehicle. Here are typical estimates:

Repair Parts Cost Labor Cost Total Estimate DIY Difficulty
ECM/PCM replacement and programming €500–€2000 €150–€450 €650–€2450 Professional
ECM circuit board repair (specialist) €50–€150 €150–€350 €200–€500 Professional
ECM connector cleaning and pin repair €10–€40 €50–€120 €60–€160 Moderate

Prices estimated as of March 2026. Costs vary by region, vehicle, and shop.

P0606 on specific vehicles

P0606 behaves differently depending on your vehicle. Select your car below for model-specific causes, known issues, and adjusted cost estimates:

These codes are often seen alongside P0606 or indicate related issues:

P0600P0601P0602P0603P0604P0605

Common questions about P0606

What does code P0606 mean?

P0606 means the engine control module's internal processor has failed its self-diagnostic test. The ECM runs continuous checks on its own hardware, and this code triggers when the processor produces incorrect results.

Can P0606 be fixed without replacing the ECU?

Sometimes. Check the ECM connector, grounds, and battery voltage first. In some cases, specialist ECU repair shops can fix circuit board faults for 200-500 EUR, saving you the cost of a full replacement.

How much does ECU replacement cost in Europe?

A new ECM typically costs 500-2000 EUR for the part, plus 150-450 EUR for programming and installation. Remanufactured units cost 30-50% less and are a good alternative.

Can a bad battery cause P0606?

Yes. Unstable voltage from a weak battery or failing alternator can cause the ECM processor to produce errors. Always test the battery and charging system before condemning the ECM.

Will my car start with P0606?

It depends on the severity of the processor fault. Some vehicles will start but run poorly, while others may not start at all or will stall shortly after starting.

Skanyx

Scan your car with Skanyx to diagnose P0606

Connect any Bluetooth OBD2 adapter, scan for codes, and get AI-powered diagnostics with severity ratings and repair cost estimates.

Download Skanyx