THE CODE DIRECTORY
Diagnostic code references — Page 23.
Browse canonical reference entries. Each definition keeps its own source and vehicle-applicability limits.
Generic OBD-II
P0601
checksum and flash-memory integrity failures
PowertrainRead article
Generic OBD-II
P0602
programming status depends on which module reports it
PowertrainRead article
Generic OBD-II
P0603
nonvolatile-memory checks occur at both startup and shutdown
PowertrainRead article
Generic OBD-II
P0604
RAM integrity checks cover several different memory paths
PowertrainRead article
Generic OBD-II
P0605
A TCM flash-memory read error is different from a checksum complaint
PowertrainRead article
Generic OBD-II
P0606
processor-integrity faults require the reporting module
PowertrainRead article
Generic OBD-II
P0607
built-in self-tests and memory error counters
PowertrainRead article
Generic OBD-II
P0608
Control Module VSS Output A
PowertrainRead the code
Generic OBD-II
P0609
Vehicle-speed output channel feedback disagrees with its command
PowertrainRead article
Generic OBD-II
P060A
Processor-performance codes need the reporting module identified
PowertrainRead article
Generic OBD-II
P060B
internal analog-conversion checks are not external sensor thresholds
PowertrainRead article
Generic OBD-II
P060C
redundant calculations reveal processor-performance problems
PowertrainRead article
Generic OBD-II
P060D
Pedal plausibility includes signal scaling and learned values
PowertrainRead article
Generic OBD-II
P060E
Throttle-angle monitoring inside the DME
PowertrainRead article
Generic OBD-II
P060F
Internal Control Module Coolant Temperature Performance
PowertrainRead the code
Generic OBD-II
P0610
A TCM recovery reset differs from the generic vehicle-options label
PowertrainRead article
Generic OBD-II
P0611
This diesel injector-module fault monitors an internal voltage quantity
PowertrainRead article
Generic OBD-II
P0612
Fuel Injector Control Module Relay Control
PowertrainRead the code
Generic OBD-II
P0613
TCM processor diagnosis can identify an operating-system startup fault
PowertrainRead article
Generic OBD-II
P0614
ECM/TCM Incompatible
PowertrainRead the code
Generic OBD-II
P0615
starter relay open-circuit checking occurs with the driver off
PowertrainRead article
Generic OBD-II
P0616
starter relay low voltage is judged in the off state
PowertrainRead article
Generic OBD-II
P0617
starter relay high voltage during an on command
PowertrainRead article
Generic OBD-II
P0618
Alternative Fuel Control Module KAM Error
PowertrainRead the code
Generic OBD-II
P0619
Alternative Fuel Control Module RAM/ROM Error
PowertrainRead the code
Generic OBD-II
P061A
Torque supervision can fail without a check-engine light
PowertrainRead article
Generic OBD-II
P061B
One torque-calculation code can describe different supervised events
PowertrainRead article
Generic OBD-II
P061C
internal engine-speed calculation versus measured speed
PowertrainRead article
Generic OBD-II
P061D
Internal airmass supervision is different from a MAF sensor circuit code
PowertrainRead article
Generic OBD-II
P061E
Internal Control Module Brake Signal Performance
PowertrainRead the code
Generic OBD-II
P061F
Throttle-controller supervision is a different layer from motor wiring
PowertrainRead article
Generic OBD-II
P0620
Alternator output monitoring and occurrence history
PowertrainRead article
Generic OBD-II
P0621
generator L-terminal integrity is a circuit check
PowertrainRead article
Generic OBD-II
P0622
generator field-feedback duty cycle needs operating context
PowertrainRead article
Generic OBD-II
P0623
Generator Lamp Control Circuit
PowertrainRead the code
Generic OBD-II
P0624
Fuel Cap Lamp Control Circuit
PowertrainRead the code
Generic OBD-II
P0625
A low generator F-terminal duty cycle is checked with the engine running
PowertrainRead article
Generic OBD-II
P0626
The high F-terminal test belongs to a stationary key-on starting state
PowertrainRead article
Generic OBD-II
P0627
feed-fuel-pump relay driver detects an open load
PowertrainRead article
Generic OBD-II
P0628
fuel-pump relay control short-to-ground signature
PowertrainRead article
Generic OBD-II
P0629
fuel-pump relay output stays high while commanded off
PowertrainRead article
Generic OBD-II
P062A
Lift-pump feedback leaves its narrow duty-cycle window
PowertrainRead article
Generic OBD-II
P062B
fuel-injector driver integrity has several internal failure paths
PowertrainRead article
Generic OBD-II
P062C
Vehicle-speed supervision is not simply a missing speed-sensor signal
PowertrainRead article
Generic OBD-II
P062D
injector-driver boost voltage outside its operating window
PowertrainRead article
Generic OBD-II
P062E
Bank-two injector-driver performance concerns the high-voltage supply
PowertrainRead article
Generic OBD-II
P062F
EEPROM performance is module specific
PowertrainRead article
Generic OBD-II
P0630
invalid programmed VIN characters in the ECM
PowertrainRead article
Generic OBD-II
P0631
VIN Not Programmed or Incompatible - TCM
PowertrainRead the code
Generic OBD-II
P0632
Missing wheel-circumference programming in a GM example
PowertrainRead article
Generic OBD-II
P0633
missing immobilizer programming is not the same as a wrong response
PowertrainRead article
Generic OBD-II
P0634
TCM substrate heat and excess supply voltage have separate trigger paths
PowertrainRead article
Generic OBD-II
P0635
Power Steering Control Circuit
PowertrainRead the code
Generic OBD-II
P0636
Power Steering Control Circuit Low
PowertrainRead the code
Generic OBD-II
P0637
Power Steering Control Circuit High
PowertrainRead the code
Generic OBD-II
P0638
bank-1 throttle duty-cycle demand exceeds its limit
PowertrainRead article
Generic OBD-II
P0639
bank-2 throttle effort and supply-voltage compensation
PowertrainRead article
Generic OBD-II
P063A
Generator Voltage Sense Circuit A
PowertrainRead the code
Generic OBD-II
P063B
Generator voltage-sense fault reported through the PCM
PowertrainRead article
Generic OBD-II
P063C
Generator voltage-sense low input inside the ISG
PowertrainRead article
Generic OBD-II
P063D
ISG voltage measurements disagree with an internal high signal
PowertrainRead article
Generic OBD-II
P063E
Auto Configuration Throttle Input Not Present Bank 1
PowertrainRead the code
Generic OBD-II
P063F
Auto Configuration Engine Coolant Temperature Input Not Present
PowertrainRead the code
Generic OBD-II
P0640
Intake-heater control response while heating is commanded off
PowertrainRead article
Generic OBD-II
P0641
reference A can fail through instability as well as level
PowertrainRead article
Generic OBD-II
P0642
Reference A low is a qualified supply-rail measurement
PowertrainRead article
Generic OBD-II
P0643
Reference A high must be distinguished from high battery supply
PowertrainRead article
Generic OBD-II
P0644
Driver Display Serial Communication Circuit
PowertrainRead the code
Generic OBD-II
P0645
A/C clutch-relay command disagrees with circuit feedback
PowertrainRead article
Generic OBD-II
P0646
A/C clutch relay control stays electrically low
PowertrainRead article
Generic OBD-II
P0647
A/C clutch relay control stays electrically high
PowertrainRead article
Generic OBD-II
P0648
Immobilizer Lamp Control Circuit
PowertrainRead the code
Generic OBD-II
P0649
Speed Control Lamp Control Circuit
PowertrainRead the code
Generic OBD-II
P064A
Fuel-pump module diagnosis includes timing and command plausibility
PowertrainRead article
Generic OBD-II
P064B
PTO Control Module
PowertrainRead the code
Generic OBD-II
P064C
Glow-plug controller performance can include supply problems
PowertrainRead article
Generic OBD-II
P064D
bank-one oxygen-sensor processing can fail internally
PowertrainRead article
Generic OBD-II
P064E
bank-2 oxygen-interface processor self-checks
PowertrainRead article
Generic OBD-II
P064F
invalid authentication table in ECU software
PowertrainRead article
Generic OBD-II
P0650
A failed warning-lamp circuit can store a code without illuminating the lamp
PowertrainRead article
Generic OBD-II
P0651
reference circuit 2 has a separate stability monitor
PowertrainRead article
Generic OBD-II
P0652
Reference B low identifies the second TCM reference rail
PowertrainRead article
Generic OBD-II
P0653
transmission sensor-reference supply 2 is high
PowertrainRead article
Generic OBD-II
P0654
Engine RPM Output Circuit/Open
PowertrainRead the code
Generic OBD-II
P0655
Engine Hot Lamp Output Control Circuit
PowertrainRead the code
Generic OBD-II
P0656
Fuel Level Output Circuit
PowertrainRead the code
Generic OBD-II
P0657
an actuator-supply open-load result saved at shutdown
PowertrainRead article
Generic OBD-II
P0658
shared actuator supply is checked while switched on
PowertrainRead article
Generic OBD-II
P0659
An actuator supply high fault can be discovered during shutdown
PowertrainRead article
Generic OBD-II
P065A
Generator performance compares alternator and battery information
PowertrainRead article
Generic OBD-II
P065B
Generator A Control Circuit Range/Performance
PowertrainRead the code
Generic OBD-II
P065C
Generator A Mechanical Performance
PowertrainRead the code
Generic OBD-II
P065D
Reductant System Malfunction Lamp Control Circuit
PowertrainRead the code
Generic OBD-II
P065E
Intake-manifold feedback must agree with a stable command
PowertrainRead article
Generic OBD-II
P065F
Intake Manifold Tuning Valve Performance Bank 2
PowertrainRead the code
Generic OBD-II
P0660
An intake tuning valve output fault is an electrical check
PowertrainRead article
Generic OBD-II
P0661
The intake tuning valve reports an output-one ground-short status
PowertrainRead article
Generic OBD-II
P0662
Read the reported tuning-valve fault separately from its inconsistent heading
PowertrainRead article
Generic OBD-II
P0663
Intake Manifold Tuning Valve Control Circuit/Open Bank 2
PowertrainRead the code
Generic OBD-II
P0664
Intake Manifold Tuning Valve Control Circuit Low Bank 2
PowertrainRead the code
These are code references, not a list of confirmed faults on every vehicle. Read the source and applicability notes, then match the exact vehicle, year, engine and scan report.