Exception in rendering!

Message: window is not defined

ReferenceError: window is not defined
    at new c (/tmp/execjs20161208-85577-z1fj8vjs:136:3912)
    at m.mountComponent (/tmp/execjs20161208-85577-z1fj8vjs:47:15602)
    at /tmp/execjs20161208-85577-z1fj8vjs:49:31860
    at a.r.perform (/tmp/execjs20161208-85577-z1fj8vjs:47:12503)
    at Object.a [as renderToString] (/tmp/execjs20161208-85577-z1fj8vjs:49:31821)
    at r (/tmp/execjs20161208-85577-z1fj8vjs:50:21164)
    at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-85577-z1fj8vjs:32:6073)
    at eval (eval at <anonymous> (/tmp/execjs20161208-85577-z1fj8vjs:173:8), <anonymous>:10:23)
    at eval (eval at <anonymous> (/tmp/execjs20161208-85577-z1fj8vjs:173:8), <anonymous>:17:3)
    at /tmp/execjs20161208-85577-z1fj8vjs:173:8

P0606 OBD-II Trouble Code: PCM Processor Fault

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.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
Icon-warranty_badge-02

Skip the repair shop, our top-rated mechanics come to you.

At your home or office

Choose from 600+ repair, maintenance & diagnostic services. Our top-rated mechanics bring all parts & tools to your location.

Fair & transparent pricing

See labor & parts costs upfront, so you can book with confidence.

12-month, 12,000-mile warranty

Our services are backed by a 12-month, 12,000-mile warranty for your peace of mind.

Get A Quote

Need Help With Your Car?

Our certified mobile mechanics make house calls in over 2,000 U.S. cities. Fast, free online quotes for your car repair.

GET A QUOTE

Post a question and get free advice from our certified mechanics.

ASK A QUESTION

More related articles

P0121 OBD-II Trouble Code: TPS "A" Circuit Range Performance Problem
P0121 code definition Throttle Pedal Position Sensor/Switch (TPS) A Circuit Range Performance Problem What the P0121 code means P0121 is a generic OBD-II code which indicates that the Engine Control...
P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...
Insurance Requirements for Car Registration in Kentucky
The Kentucky Transportation Cabinet requires that all drivers in Kentucky carry liability automotive insurance, or “financial responsibility” in order to operate a vehicle legally and maintain vehicle...


Related questions

Q: I changed out the camshaft position sensor, the car is still stalling and hard to start. It now shows a different P code.

The coolant temperature sensor (CTS) in your vehicle has failed and is making the computer think that the engine is too hot. When you shut off the engine and the engine will not restart, is it because the computer thinks...

Q: Idling problems and flashing check engine light clicking noise being glove box by relay

The green key flashing is an immobilizer which can be caused for many reasons including a simple bad battery connection. The rough idle problem suggests a potentially bad idle air control module which regulates the air flow into the intake...

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...