OBD-II Generic Error Code P0606: How to Fix It

Medium 1-2 hours High Severity Verified July 2026
Error Code
P0606
Brand
OBD-II Generic
Product Type
automotive
Severity
High
DIY Difficulty
Medium
Estimated Fix Time
1-2 hours
Error code P0606 indicates a serious internal malfunction in your vehicle's Engine Control Module (ECM) or Powertrain Control Module (PCM) processor. This critical error means the computer that controls your engine is experiencing hardware or software failure, which can cause poor performance, stalling, or prevent your vehicle from starting.
Ad

Tools You'll Need

How to Fix Error Code P0606

  1. Turn off the engine and ensure safety

    Never work on electrical components with the engine running. Disconnect the negative battery terminal before handling ECM/PCM connections.
  2. Connect OBD2 scanner and verify the code

  3. Check battery voltage and connections

    Wear safety glasses when working around the battery. Battery acid is corrosive.
  4. Inspect ECM/PCM power and ground connections

    Handle ECM/PCM connectors gently. Damaged pins cannot be easily repaired.
  5. Perform ECM/PCM reset procedure

  6. Test drive and re-scan for codes

  7. Check for software updates

Parts You May Need

Ad

When to Call a Professional

If P0606 persists after completing all steps, the ECM/PCM needs professional diagnosis or replacement. This requires specialized programming equipment and software that only dealers or qualified technicians have. Also call a professional if you're uncomfortable working with electrical components or if multiple complex codes appear alongside P0606.

Frequently Asked Questions

Can I drive with P0606 error code?
Driving with P0606 is not recommended as it indicates ECM/PCM processor failure. This can cause unpredictable engine behavior, stalling, or complete shutdown while driving, creating safety hazards.
How much does it cost to fix P0606?
If the issue is resolved by cleaning connections or software updates, costs are minimal ($50-150). ECM/PCM replacement typically costs $800-2500 including parts, labor, and programming, depending on your vehicle make and model.
What causes ECM/PCM processor failure?
Common causes include voltage spikes from jump starting, water damage, overheating, manufacturing defects, or normal wear after high mileage. Poor electrical connections and corrosion can also trigger false P0606 codes.
Will disconnecting the battery fix P0606?
Disconnecting the battery may temporarily clear the code, but P0606 will return quickly if there's an actual ECM/PCM processor failure. Battery disconnection is only effective for minor glitches or after cleaning connections.
Can a used ECM/PCM be installed?
Used ECM/PCM units can be installed but must be programmed to your specific vehicle's VIN and specifications. This requires dealer-level equipment. Ensure the used unit is compatible with your exact year, make, model, and engine.