Skip to content

P0607

Control Module Performance.

  • Generic
  • Powertrain
  • Generic code
  • Medium severity

How this code is built

P
SystemPowertrain
0
Defined bySAE, the same on every car
6
AreaComputer and output circuits
07
FaultThe specific fault in that area

What it means

P0607 means the powertrain control module has detected a performance fault within its own internal monitoring circuits. The module runs self-checks on its processors and on the communication between them, and the code sets when a result is outside what it expects. The fault may lie in the control module itself, but supply, earth or software problems can also trigger it.

Symptoms

  • Engine warning light on
  • Engine running in limp mode with reduced power
  • Hesitation, misfires or erratic running
  • Engine stalling or hard or no starting
  • Poor or erratic gear changes on automatic cars
  • Other warning lights or communication faults appearing at the same time

Possible causes

  • Low or unstable supply voltage to the control module from a weak battery, poor battery terminals or a charging faultlikely
  • Poor or corroded power supply or earth connections to the control modulelikely
  • Damaged wiring or water ingress at the control module connectorpossible
  • Outdated or corrupt control module software, where the manufacturer has issued an update for this faultpossible
  • Short circuit on a sensor supply or output driver line pulling the module's internal circuits out of rangepossible
  • Internal failure of the control modulerare

How to diagnose

  1. Read all stored codes and freeze frame data, noting any voltage, communication or sensor supply codes stored alongside P0607
  2. Test battery condition and check charging system output, as low or erratic voltage commonly upsets module self-checks
  3. Inspect battery terminals, main earths and the control module fuses and relays for looseness, corrosion or heat damage
  4. Inspect the control module connector and wiring for water ingress, corrosion, bent pins or chafed wires
  5. Measure power and earth feeds at the module connector with the circuit under load, following the wiring diagram for the model
  6. Check for any manufacturer service bulletins or software updates relating to this code for the specific vehicle and engine
  7. Clear the code and road test to see if it returns immediately or only under certain conditions
  8. If the code returns with supply, earth and wiring proven good, test or replace the module as the model procedure directs, including any required programming

How to fix

  • Replace or recharge a weak battery and repair any charging system fault
  • Clean and tighten battery terminals and earth connections, and repair or replace damaged fuses or relays
  • Repair damaged wiring or connector terminals and dry or replace any connector affected by water
  • Update the control module software where the manufacturer has issued a revised calibration for this fault
  • Repair the short circuit on any sensor supply or driver line found to be overloading the module
  • Replace and program the control module only after all other causes have been ruled out

Can I keep driving?

Medium severity

The car may be driveable but can drop into limp mode, stall or fail to restart, so avoid long journeys and get it checked soon. If it is running badly or stalling, stop driving it until it is checked.

Guide written by AI from the code's definition. Confirm with a diagnosis before replacing parts.