Powertrain Codes

P0607

Technical Definition:

Control Module Performance

Trouble Code: P0607
Address: 0x0607
System: Powertrain
Subsystem: Computer and Auxiliary Output Circuits
Technical Description:

This code basically means that the programming of the PCM/ECM (powertrain/engine control module) has failed. This can be a more serious code and may also be refered to as “ECM Internal Circuit Malfunction”.

Possible Causes:
  • Loose ground terminal on PCM/ECM
  • Dead or defective (12V main) battery
  • An open or short in the power or ground circuit
  • Loose or corroded battery terminals
  • Failed PCM/ECM

Possible Symptoms:
  • vehicle may also go into “limp-home” mode where it runs under reduced power
  • No Start condition (cranks but does not start)
  • may stop running while driving

Control Module Performance

Possible Solutions:

OBD-II Trouble Code Type:

Diagnostic Step:

Tech Notes:

– Faulty Engine Control Module (ECM)
– Engine Control Module (ECM) Harness power supply circuit is open or shorted
– Engine Control Module (ECM) Programming

Specific Makes:

– Engine may not start

P0608

Technical Definition:

Control Module VSS Output A

Trouble Code: P0608
Address: 0x0608
System: Powertrain
Subsystem: Computer and Auxiliary Output Circuits
Technical Description:

Possible Causes:

Possible Symptoms:

Vehicle Speed Output Circuit

Possible Solutions:

OBD-II Trouble Code Type:

Diagnostic Step:

Tech Notes:

– Faulty Vehicle Speed Sensor
– Vehicle Speed Sensor harness is open or shorted
– Vehicle Speed Sensor circuit poor electrical connection

Specific Makes:

P0603

Technical Definition:

(Internal Control Module) Keep Alive Memory (KAM) Error

Trouble Code: P0603
Address: 0x0603
System: Powertrain
Subsystem: Computer and Auxiliary Output Circuits
Technical Description:

Possible Causes:
  • Battery terminal corrosion or loose connections
  • Keep Alive Power (KAPWR) circuit wire routing
  • Open wire in the KAPWR circuit
  • Damaged PCM, water intrusion / internal fault
  • Charging system fault
  • Ignition system fault causing secondary ignition voltage inference
  • Internal PCM program fault

Possible Symptoms:

Internal Control Module Keep Alive Memory Error

Possible Solutions:

OBD-II Trouble Code Type:

Diagnostic Step:

Tech Notes:

– Loose or poor battery terminal connection
– Low battery charge
– ECM power supply circuit is open or shorted
– ECM Programing
– Faulty ECM

Specific Makes:

– Engine may not start

P0604

Technical Definition:

(Internal Control Module) Random Access Memory (RAM) Error

Trouble Code: P0604
Address: 0x0604
System: Powertrain
Subsystem: Computer and Auxiliary Output Circuits
Technical Description:

Possible Causes:

Possible Symptoms:

Internal Control Module Random Access Memory Error

Possible Solutions:

OBD-II Trouble Code Type:

Diagnostic Step:

Tech Notes:

– Loose or poor battery terminal connection
– Low battery charge
– ECM power supply circuit is open or shorted
– ECM Programing
– Faulty ECM

Specific Makes:

– Engine may not start

P0605

Technical Definition:

(Internal Control Module) Read-Only Memory (ROM) Error

Trouble Code: P0605
Address: 0x0605
System: Powertrain
Subsystem: Computer and Auxiliary Output Circuits
Technical Description:

This trouble code basically means that the PCM/ECM (powertrain/engine control module) has detected an internal control module fault in the ROM (read only memory) in the PCM. The PCM is basically the vehicle’s “electronic brain” that controls functions such as fuel injection, ignition, etc. When self-checks fail in the ROM, this DTC is set.

Possible Causes:
  • There is an internal fault in the PCM / ECM
  • Using an aftermarket performance programmer may trigger this code

Possible Symptoms:

Symptoms of a P0605 DTC will include MIL (malfunction indicator lamp) illumination, although there may be other symptoms including but not limited to various warning lights on dash, stalling, and no start conditions.

Control Module Fault

Possible Solutions:

OBD-II Trouble Code Type:

Diagnostic Step:

Tech Notes:

– Engine Control Module (ECM) may be faulty
– ECM harness power supply circuit is open or shorted
– ECM harness ground circuit is open or shorted

Specific Makes:

– Engine may not start

P0606

Technical Definition:

Engine Control Module (ECM) / Powertrain Control Module (PCM) Processor

Trouble Code: P0606
Address: 0x0606
System: Powertrain
Subsystem: Computer and Auxiliary Output Circuits
Technical Description:

Possible Causes:

Possible Symptoms:

ECM/PCM Processor Fault

Possible Solutions:

OBD-II Trouble Code Type:

Diagnostic Step:

Tech Notes:

– Engine Control Module (ECM) Harness power supply circuit is open or shorted
– Engine Control Module (ECM) Programming
– Faulty Engine Control Module (ECM)

Specific Makes:

– Engine may not start

P0601

Technical Definition:

(Internal Control Module) Memory Check Sum Error

Trouble Code: P0601
Address: 0x0601
System: Powertrain
Subsystem: Computer and Auxiliary Output Circuits
Technical Description:

Basically that means that there is an interal fault in the Powertrain Control Module (PCM). There have been many reported PCM failures on Chrysler/Dodge products although it is possible for this to happen on any vehicle.

Possible Causes:

Possible Symptoms:

Have not symptoms will be discernible to the driver, other than the illuminated Check Engine Light. Typically the engine runs fine, gauges work, etc.

Control Module Read Only Memory

Possible Solutions:
OBD-II Trouble Code Type:

Diagnostic Step:

Tech Notes:

The P0601 OBDII code, the most common fix is to replace and reprogram the PCM. In a few cases the dealer may be able to reflash the PCM and get it working. But more than likely the PCM will need to be replaced and reprogrammed (we recommend you take it to a dealership for this). The good news is it *may* be covered under your emmissions warranty. So even if you’re out of bumper-to-bumper warranty or powertrain warranty, check your warranty guide or dealer to see if this is covered.

Specific Makes:

– Faulty Engine control Module (ECM)
– Engine control Module(ECM) harness is open or shorted
– Engine control Module (ECM) cicuit poor electricl connection
– Low battery voltage

P0602

Technical Definition:

Control Module Programming Error

Trouble Code: P0602
Address: 0x0602
System: Powertrain
Subsystem: Computer and Auxiliary Output Circuits
Technical Description:

Possible Causes:

Possible Symptoms:

Control Module Programming Error

Possible Solutions:

OBD-II Trouble Code Type:

Diagnostic Step:

Tech Notes:

– Engine Control Module (ECM) not programed
– ECM program
– Faulty ECM
– Wrong ECM

Specific Makes:

P0600

Technical Definition:

Serial Communication Link

Trouble Code: P0600
Address: 0x0600
System: Powertrain
Subsystem: Computer and Auxiliary Output Circuits
Technical Description:

Possible Causes:

Possible Symptoms:

Loss of Serial Communication Link

Possible Solutions:

OBD-II Trouble Code Type:

Diagnostic Step:

Tech Notes:

– Faulty Engine control Module (ECM)
– Engine control Module(ECM) harness is open or shorted
– Engine control Module (ECM) cicuit poor electricl connection
– Low battery voltage

Specific Makes: