Share a repair cost +
CHECK ENGINE LIGHT CODE

P0606: Control Module Processor

The engine computer has detected a fault in its own processor during a self check.

SeriousKBB firmly advises against it. A faulty processor can affect the engine, transmission and other systems without warning.

What P0606 means

P0606 means the engine computer has found a problem with its own processor. RepairPal explains that the computer regularly performs routine calculations as a self check, and when the results are not what it expects, it sets P0606. Many computers have two processors that check each other, especially for electronic throttle control, and a disagreement between them can set this code. RepairPal lists symptoms including warning lights, poor shifting, lower fuel economy and dying at stops. KBB firmly advises against driving because the computer may not control the engine and transmission correctly. Causes include an internal failure, outdated or corrupted software, supply voltage or ground problems, and on some vehicles a fault in the electronic throttle system that the computer reports this way. Shops check charging voltage, power feeds and grounds first, then look for software updates and service bulletins. Many P0606 cases are fixed with a reflash. If the fault returns, the computer is replaced.

Common symptoms

Most common causes

  1. Internal engine computer failure
  2. Software that needs to be updated or reflashed
  3. Low system voltage or bad ground
  4. Faulty electronic throttle control on some vehicles
  5. Water damage or corrosion in the module

What to check yourself first

Have the battery and alternator tested. Check the battery cables and the engine to body ground straps for corrosion. Ask a dealer whether a software update or service bulletin covers P0606 on your vehicle.

Typical fixes and what they cost

FixTypical costNote
Powertrain control system diagnosis$61-$90Shops check for software updates, which fix P0606 on many vehicles.
Replace engine control module (ECM/PCM)$1,122-$1,192If the processor fault returns after power, ground and software checks.
Replace throttle body$623-$766On some vehicles P0606 is tied to electronic throttle control faults.
Replace alternator$809-$1,088If low charging voltage is upsetting the computer.

Typical US price ranges for parts and labor, not quotes. Your shop should confirm the cause with a diagnostic before replacing parts.

Related repair guides

Related codes

Sources

Look up another code