THE CODE DIRECTORY
Diagnostic code references — Page 15.
Browse canonical reference entries. Each definition keeps its own source and vehicle-applicability limits.
Generic OBD-II
P02DE
Cylinder 10 Fuel Injector A Offset Learning At Min Limit
PowertrainRead the code
Generic OBD-II
P02DF
Cylinder 10 Fuel Injector A Offset Learning At Max Limit
PowertrainRead the code
Generic OBD-II
P02E0
diesel throttle open-load detection with the driver off
PowertrainRead article
Generic OBD-II
P02E1
diesel throttle cannot track its requested position
PowertrainRead article
Generic OBD-II
P02E2
throttle short-to-ground detection uses H-bridge current
PowertrainRead article
Generic OBD-II
P02E3
diesel throttle short-to-power hardware indication
PowertrainRead article
Generic OBD-II
P02E4
A diesel throttle jammed result requires active position control
PowertrainRead article
Generic OBD-II
P02E5
throttle fails to return to its default open position
PowertrainRead article
Generic OBD-II
P02E6
Diesel Intake Air Flow A Position Sensor Circuit
PowertrainRead the code
Generic OBD-II
P02E7
Diesel throttle position does not follow its target
PowertrainRead article
Generic OBD-II
P02E8
diesel throttle SENT position signal below range
PowertrainRead article
Generic OBD-II
P02E9
throttle SENT feedback exceeds its upper electrical range
PowertrainRead article
Generic OBD-II
P02EA
Diesel Intake Air Flow A Position Sensor Circuit Intermittent/Erratic
PowertrainRead the code
Generic OBD-II
P02EB
excessive current through the diesel throttle motor
PowertrainRead article
Generic OBD-II
P02EC
High intake airflow is a closed-loop air-mass control discrepancy
PowertrainRead article
Generic OBD-II
P02ED
Low intake airflow must be compared with the controller’s target
PowertrainRead article
Generic OBD-II
P02EE
Cylinder 1 injector opening and closing inferred from voltage feedback
PowertrainRead article
Generic OBD-II
P02EF
Cylinder 2 injector feedback can be present but implausible
PowertrainRead article
Generic OBD-II
P02F0
Cylinder 3 injector feedback during sufficiently long pulses
PowertrainRead article
Generic OBD-II
P02F1
injector 4 current takes too long or too little time to fall
PowertrainRead article
Generic OBD-II
P02F2
cylinder 5 end-of-injection current-decay performance
PowertrainRead article
Generic OBD-II
P02F3
injector 6 current-fall timing in the 25OBDG04B monitor
PowertrainRead article
Generic OBD-II
P02F4
Cylinder 7 injector performance can concern an internal ADC buffer
PowertrainRead article
Generic OBD-II
P02F5
Cylinder 8 injector performance uses event-based signal plausibility
PowertrainRead article
Generic OBD-II
P02F6
Cylinder 9 Injector Circuit Range/Performance
PowertrainRead the code
Generic OBD-II
P02F7
Cylinder 10 Injector Circuit Range/Performance
PowertrainRead the code
Generic OBD-II
P02F8
Cylinder 11 Injector Circuit Range/Performance
PowertrainRead the code
Generic OBD-II
P02F9
Cylinder 12 Injector Circuit Range/Performance
PowertrainRead the code
Generic OBD-II
P02FA
Learned endstop failure must be checked after learning completes
PowertrainRead article
Generic OBD-II
P02FB
Cold Start Fuel Injection Control Circuit/Open
PowertrainRead the code
Generic OBD-II
P02FC
Cold Start Fuel Injection Control Circuit Low
PowertrainRead the code
Generic OBD-II
P02FD
Cold Start Fuel Injection Control Circuit High
PowertrainRead the code
Generic OBD-II
P02FE
Cold Start Fuel Injection Control Circuit Range/Performance
PowertrainRead the code
Generic OBD-II
P02FF
Propulsion System Inactive Timer Performance
PowertrainRead the code
Generic OBD-II
P0300
How crankshaft motion becomes evidence of random misfire
PowertrainRead article
Generic OBD-II
P0301
cylinder-1 misfire evidence across different observation windows
PowertrainRead article
Generic OBD-II
P0302
cylinder-2 attribution is not a single-component diagnosis
PowertrainRead article
Generic OBD-II
P0303
cylinder-3 misfire and weighted catalyst assessment
PowertrainRead article
Generic OBD-II
P0304
cylinder-4 misfire after startup qualification
PowertrainRead article
Generic OBD-II
P0305
cylinder-5 misfire rates and cold-start eligibility
PowertrainRead article
Generic OBD-II
P0306
cylinder-6 misfire needs valid timing information
PowertrainRead article
Generic OBD-II
P0307
cylinder-7 misfire counts versus an exhaust-bank total
PowertrainRead article
Generic OBD-II
P0308
cylinder-8 misfire and completed test frames
PowertrainRead article
Generic OBD-II
P0309
Cylinder 9 Misfire Detected
PowertrainRead the code
Generic OBD-II
P030A
Ignition A Control Signal Circuit/Open
PowertrainRead the code
Generic OBD-II
P030B
Ignition A Control Signal Circuit Low
PowertrainRead the code
Generic OBD-II
P030C
Ignition A Control Signal Circuit High
PowertrainRead the code
Generic OBD-II
P030D
Ignition B Control Signal Circuit/Open
PowertrainRead the code
Generic OBD-II
P030E
Ignition B Control Signal Circuit Low
PowertrainRead the code
Generic OBD-II
P030F
Ignition B Control Signal Circuit High
PowertrainRead the code
Generic OBD-II
P0310
Cylinder 10 misfire evidence depends on the evaluation window
PowertrainRead article
Generic OBD-II
P0311
Cylinder 11 Misfire Detected
PowertrainRead the code
Generic OBD-II
P0312
Cylinder 12 Misfire Detected
PowertrainRead the code
Generic OBD-II
P0313
Low fuel is part of the misfire context, not a complete diagnosis
PowertrainRead article
Generic OBD-II
P0314
Single Cylinder Misfire (Cylinder not Specified)
PowertrainRead the code
Generic OBD-II
P0315
Crankshaft variation data that are absent or invalid in memory
PowertrainRead article
Generic OBD-II
P0316
Misfire in the first thousand revolutions needs start-up evidence
PowertrainRead article
Generic OBD-II
P0317
Rough Road Hardware Not Present
PowertrainRead the code
Generic OBD-II
P0318
Cadillac no-crank faults that point toward ECM power and communication
PowertrainRead article
Generic OBD-II
P0319
Rough Road Sensor B Signal Circuit
PowertrainRead the code
Generic OBD-II
P031A
Ignition C Control Signal Circuit/Open
PowertrainRead the code
Generic OBD-II
P031B
Ignition C Control Signal Circuit Low
PowertrainRead the code
Generic OBD-II
P031C
Ignition C Control Signal Circuit High
PowertrainRead the code
Generic OBD-II
P031D
Ignition D Control Signal Circuit/Open
PowertrainRead the code
Generic OBD-II
P031E
Ignition D Control Signal Circuit Low
PowertrainRead the code
Generic OBD-II
P031F
Ignition D Control Signal Circuit High
PowertrainRead the code
Generic OBD-II
P0320
Ignition/Distributor Engine Speed Input Circuit
PowertrainRead the code
Generic OBD-II
P0321
Ignition/Distributor Engine Speed Input Circuit Range/Performance
PowertrainRead the code
Generic OBD-II
P0322
Ignition/Distributor Engine Speed Input Circuit No Signal
PowertrainRead the code
Generic OBD-II
P0323
Ignition/Distributor Engine Speed Input Circuit Intermittent
PowertrainRead the code
Generic OBD-II
P0324
Excessive filtered knock intensity, including false knock
PowertrainRead article
Generic OBD-II
P0325
Knock-sensor continuity checked with an internal test signal
PowertrainRead article
Generic OBD-II
P0326
A connected knock sensor with too little mechanical vibration
PowertrainRead article
Generic OBD-II
P0327
Low knock-sensor bias on either signal or return
PowertrainRead article
Generic OBD-II
P0328
High knock-sensor DC bias is different from strong knock
PowertrainRead article
Generic OBD-II
P0329
Knock/Combustion Vibration Sensor A Circuit Intermittent
PowertrainRead the code
Generic OBD-II
P032A
Knock-sensor C open-load detection uses accumulated evidence
PowertrainRead article
Generic OBD-II
P032B
Knock-sensor C performance uses a normalized reference level
PowertrainRead article
Generic OBD-II
P032C
knock sensor C low filtered output
PowertrainRead article
Generic OBD-II
P032D
high output from the documented knock-sensor 3 circuit
PowertrainRead article
Generic OBD-II
P032E
Knock/Combustion Vibration Sensor C Circuit Intermittent
PowertrainRead the code
Generic OBD-II
P032F
Ram insufficient-torque indications and 6.4 L PCM coordination
PowertrainRead article
Generic OBD-II
P0330
Knock sensor B circuit monitoring waits for repeated eligible events
PowertrainRead article
Generic OBD-II
P0331
A high knock reference is different from a low circuit fault
PowertrainRead article
Generic OBD-II
P0332
Knock sensor B low is based on filtered output
PowertrainRead article
Generic OBD-II
P0333
knock sensor B high-circuit sampling
PowertrainRead article
Generic OBD-II
P0334
Knock/Combustion Vibration Sensor B Circuit Intermittent
PowertrainRead the code
Generic OBD-II
P0335
Crankshaft pulses missing during cranking or running
PowertrainRead article
Generic OBD-II
P0336
Crankshaft synchronization is unstable even when pulses exist
PowertrainRead article
Generic OBD-II
P0337
Crank position found and then lost during a drive cycle
PowertrainRead article
Generic OBD-II
P0338
Crank tooth-count plausibility in a GM implementation
PowertrainRead article
Generic OBD-II
P0339
Crank signal timing can be wrong even when pulses are present
PowertrainRead article
Generic OBD-II
P033A
Knock-sensor D circuit evidence needs a channel-label check
PowertrainRead article
Generic OBD-II
P033B
knock-sensor D reference-signal plausibility
PowertrainRead article
Generic OBD-II
P033C
Knock-sensor D low must be separated from an ambiguous sensor number
PowertrainRead article
Generic OBD-II
P033D
knock circuit high with an unresolved sensor label
PowertrainRead article
Generic OBD-II
P033E
Knock/Combustion Vibration Sensor D Circuit Intermittent
PowertrainRead the code
Generic OBD-II
P033F
Noisy crank data can undermine misfire and synchronization evidence
PowertrainRead article
Generic OBD-II
P0340
Bank 1 camshaft Sensor A pulses are missing
PowertrainRead article
Generic OBD-II
P0341
Bank 1 camshaft Sensor A produces the wrong pulse count
PowertrainRead article
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.