OBD Fault Codes P0600-P0699 (Onboard Computer & Ancillary Outputs)

Trouble codes between P0600 and P0699 relate to the onboard computer and ancillary outputs and related processes.


Click on each fault code number to read in more detail their meanings, potential causes and fixes.


Code

Meaning

P0600

Serial Communication Link Malfunction

P0601

Internal Control Module Memory Check Sum Error

P0602

Control Module Programming Error

P0603

Internal Control Module Keep Alive Memory (KAM) Error

P0604

​Internal Control Module Random Access Memory (RAM) Error

P0605

​Internal Control Module Read Only Memory (ROM) Error (Module Identification Defined by SAE J1979)

P0606

ECM/PCM Processor Fault

P0607

Control Module Performance

P0608

​Control Module VSS Output A Malfunction

P0609

Control Module VSS Output B Malfunction

P0610

​Control Module VSS Output B Malfunction

P0611

Fuel Injector Control Module Performance

P0612

​Fuel Injector Control Module Relay Control Circuit

P0613

TCM Processor

P0614

ECM / TCM Mismatch

P0615

Starter Relay Circuit

P0616

Starter Relay Circuit Low

P0617

​Starter Relay Circuit High

P0618

Alternative Fuel Control Module KAM Error

P0619

Alternative Fuel Control Module RAM/ROM Error

P0620

Generator Control Circuit Malfunction

P0621

Generator Lamp L Control Circuit Malfunction

P0622

Generator Field F Control Circuit Malfunction

P0623

Generator Lamp Control Circuit

P0624

Fuel Cap Lamp Control Circuit

P0625

Generator Field Terminal Circuit Low

P0626

Generator Field Terminal Circuit High

P0627

Fuel Pump A Control Circuit / Open

P0628

Fuel Pump A Control Circuit Low

P0629

Fuel Pump A Control Circuit High

P0630

VIN Not Programmed or Mismatch - ECM/PCM

P0631

VIN Not Programmed or Mismatch - TCM

P0632

Odometer Not Programmed - ECM/PCM

P0633

Immobolizer Key Not Programmed - ECM/PCM

P0634

PCM / ECM / TCM Internal Temperature Too High

P0635

Power Steering Control Circuit

P0636

Power Steering Control Circuit Low​

P0637

Power Steering Control Circuit High

P0638

Throttle Actuator Control Range/Performance (Bank 1)

P0639

Throttle Actuator Control Range/Performance (Bank 2)

P0640

Intake Air Heater Control Circuit

P0641

Sensor Reference Voltage A Circuit/Open

P0642

​Sensor Reference Voltage A Circuit Low

P0643

​Sensor Reference Voltage A Circuit High

P0644

Driver Display Serial Communication Circuit

P0645

A/C Clutch Relay Control Circuit

P0646

A/C Clutch Relay Control Circuit Low

P0647

A/C Clutch Relay Control Circuit High

P0648

Immobilizer Lamp Control Circuit


P0649

Speed Control Lamp Control Circuit

P0650

Malfunction Indicator Lamp (MIL) Control Circuit Malfunction

P0651

Sensor Reference Voltage B Circuit/Open

P0652

Sensor Reference Voltage B Circuit Low​

P0653

Sensor Reference Voltage B Circuit High

P0654

Engine RPM Output Circuit Malfunction

P0655

Engine Hot Lamp Output Control Circuit Malfunction

P0656

Fuel Level Output Circuit Malfunction

P0657

Actuator Supply Voltage Circuit / Open​

P0658

Actuator Supply Voltage Circuit Low

P0659

Actuator Supply Voltage Circuit High

P0660

Intake Manifold Tuning Valve Control Circuit (Bank 1)

P0661

Intake Manifold Tuning Valve Control Circuit Low (Bank 1)

P0662

Intake Manifold Tuning Valve Control Circuit High (Bank 1)

P0663

​Intake Manifold Tuning Valve Control Circuit (Bank 2)

P0664

Intake Manifold Tuning Valve Control Circuit Low (Bank 2)

P0665

Intake Manifold Tuning Valve Control Circuit High (Bank 2)

P0666