P0606 OBD-II Trouble Code: PCM Processor Fault

Our certified mechanics come to you · 12-month, 12,000-mile warranty

SCHEDULE P0606 DIAGNOSTIC Get a fair and transparent estimate upfront
Red-stars EXCELLENT RATING ON

Cost of diagnosing the P0606 code

P0606 is a diagnostic trouble code (DTC) for "PCM Processor Fault". This can happen for multiple reasons and a mechanic needs to diagnose the specific cause for this code to be triggered in your situation. Our certified mobile mechanics can come to your home or office to perform the Check Engine Light diagnostic for $69.99. Once we are able to diagnose the problem, you will be provided with an upfront quote for the recommended fix and receive $20.00 off as a credit towards the repair. All our repairs are backed by our 12-month / 12,000-mile warranty.

Cars Estimate Credit towards follow-up repair Earliest Availability
Ford$69.99$20.00
Toyota$69.99$20.00
BMW$69.99$20.00
SCHEDULE P0606 DIAGNOSTIC Get a fair and transparent estimate upfront

Check Engine Light

P0606 code definition

PCM Processor Fault

What the P0606 code means

The Powertrain Control Module is sometimes referred to as the Power Control Module, or the Engine Control Module (ECM); all of these names mean the same thing. The PCM is responsible for monitoring every aspect of the vehicle’s engine and electrical system.

When the vehicle is started up, the PCM will perform a self-check to make sure that all of the engine’s components are operating properly. If the result of this self-check indicates that there is a processor fault in the the PCM, it will store the P0606 diagnostic trouble code.

What causes the P0606 code?

  • PCM wires that are broken, corroded, and/or frayed
  • PCM connectors that are broken, corroded, and/or frayed
  • Faulty PCM ground circuits and/or output devices
  • Faulty Controller Area Network (CAN) bus communication

What are the symptoms of the P0606 code?

  • Check Engine Light is on
  • Anti-lock brake (ABS) light is on
  • Vehicle may stall or shift improperly
  • Vehicle may die when coming to a stop
  • Vehicle may experience misfiring symptoms
  • Increase in fuel consumption
  • Although rare, there may be no felt symptoms

How does a mechanic diagnose the P0606 code?

  • Retrieves freeze frame data using an OBD-II scanner. Doing this will provide information as to when the code was set by the PCM, as well as what likely caused the code to be stored.

  • Visually inspects the wiring and connectors that lead to the PCM for breaks, frayed wiring, and corroded connectors.

  • Retests the system after repairing or replacing damaged wires or connectors. Most likely, the PCM will need to be replaced and/or reprogrammed.

  • Checks with the dealer to see if there are any recalls or if the PCM can be replaced under an emissions warranty.

Common mistakes when diagnosing the P0606 code

The P0606 diagnostic trouble code is difficult to misdiagnose; it is fairly straightforward, and is usually an indication that the PCM needs to be replaced and/or reprogrammed.

However, some of the symptoms are the same as symptoms that would be present for mechanical problems. As a result, it is common that ignition system and/or fuel system components are repaired in error.

How serious is the P0606 code?

The PCM monitors and controls the vehicle’s engine and electrical system. The vehicle will not be able to function without a PCM that is operating properly. For this reason, this code may very well be considered one of the most serious codes.

What repairs can fix the P0606 code?

  • Repairing or replacing any wires that are broken and/or frayed
  • Repairing or replacing any broken and/or corroded connectors
  • Repairing or replacing PCM ground circuits that are faulty
  • Replacing or reprogramming the PCM

Additional comments for consideration regarding the P0606 code

It is important to remember that symptoms of a faulty PCM can be the same symptoms of a faulty mechanical system. The P0606 diagnostic trouble code is simple and straightforward. However, replacing or reprogramming the PCM may need to be done at the dealership.

Need help with a P0505 code?

YourMechanic offers certified mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230.

trouble codes
Check Engine Light
P0606

Fast and easy Check Engine Light is on Inspection service at your home or office.

SCHEDULE P0606 DIAGNOSTIC
Get a fair and transparent estimate upfront

Recent Check Engine Light is on Inspection reviews

Excellent Rating


YourMechanic Check Engine Light is on Inspection Service

Average Rating

4.5/5

Number of Reviews

4,240

Rating Summary
3,884
174
45
26
111
3,884
174
45
26
111
Kenneth

Kenneth

17 years of experience
374 reviews
Kenneth
17 years of experience
Kenneth was extremely knowledgeable. He explained the results of my vehicle diagnosis in terms easy to understand.
2003 GMC YUKON - CHECK ENGINE LIGHT IS ON - LOS ANGELES, CALIFORNIA
Ben

Ben

22 years of experience
21 reviews
Ben
22 years of experience
Ben was very knowledgeable.
2009 MAZDA 6 - CHECK ENGINE LIGHT IS ON - NORMAN, OKLAHOMA
James

James

28 years of experience
364 reviews
James
28 years of experience
Easy to talk to and genuine mechanic who just wanted to know what was wrong with my car and help me out!
2008 FORD EDGE - CHECK ENGINE LIGHT IS ON - BREA, CALIFORNIA
Tabitha

Tabitha

14 years of experience
106 reviews
Tabitha
14 years of experience
Tabitha is great! She was upfront and honest with me.
2005 NISSAN ALTIMA - CHECK ENGINE LIGHT IS ON - NATIONAL CITY, CALIFORNIA

More related articles

P2422 OBD-II Trouble Code: Evaporative Emissions Control System (EVAP) Vent Valve Stuck Closed
Diagnostic Trouble Code (DTC): P2422 P2422 code definition Evaporative Emissions Control System (EVAP)...
What are the Car Pool Rules in Hawaii?
Hawaii is widely regarded as a land of vacation and relaxation, and as such, its scenic roads and routes are far better known than the state’s freeways. But, as with all...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...

Related questions

Q: Bad Ignition/electrical issue - takes several cranks before it starts!

Hello there, you have a few different faults going on with your 2007 Chevrolet Impala. A vehicle should not have to crank long before it starts unless there is a fault. Given the codes you have listed there are a...

Q: Check engine light on.

The testing you did using the CIL may not have been done correctly. During these tests you will need to cycle the clutch and accelerate the engine when the separator codes were received. This is done with a superstar 2...

Q: What does it mean when the computer readout said p0606-engine control module/power train control module and p1680-power train mod

You will need to have the battery and charging system checked for a low voltage of 9 volts or below to the engine control module. The engine code is for low voltage to the module. After the battery low voltage...

How can we help?

Our service team is available 7 days a week, Monday - Friday from 6 AM to 5 PM PST, Saturday - Sunday 7 AM - 4 PM PST.

1-800-701-6230 · hi@yourmechanic.com