THE CODE DIRECTORY
Diagnostic code references — Page 84.
Browse canonical reference entries. Each definition keeps its own source and vehicle-applicability limits.
Generic OBD-II
P2570
Direct Ozone Reduction Catalyst Temperature Sensor Circuit High
PowertrainRead the code
Generic OBD-II
P2571
Direct Ozone Reduction Catalyst Temperature Sensor Circuit Intermittent/Erratic
PowertrainRead the code
Generic OBD-II
P2572
Direct Ozone Reduction Catalyst Deterioration Sensor Circuit
PowertrainRead the code
Generic OBD-II
P2573
Direct Ozone Reduction Catalyst Deterioration Sensor Circuit Range/Performance
PowertrainRead the code
Generic OBD-II
P2574
Direct Ozone Reduction Catalyst Deterioration Sensor Circuit Low
PowertrainRead the code
Generic OBD-II
P2575
Direct Ozone Reduction Catalyst Deterioration Sensor Circuit High
PowertrainRead the code
Generic OBD-II
P2576
Direct Ozone Reduction Catalyst Deterioration Sensor Circuit Intermittent/Erratic
PowertrainRead the code
Generic OBD-II
P2577
Direct Ozone Reduction Catalyst Efficiency Below Threshold
PowertrainRead the code
Generic OBD-II
P2578
Supercharger clutch command and rotation disagree
PowertrainRead article
Generic OBD-II
P2579
Turbo-speed plausibility is a difference test, not overspeed
PowertrainRead article
Generic OBD-II
P257A
Vacuum Reservoir Control Circuit/Open
PowertrainRead the code
Generic OBD-II
P257B
Vacuum Reservoir Control Circuit Low
PowertrainRead the code
Generic OBD-II
P257C
Vacuum Reservoir Control Circuit High
PowertrainRead the code
Generic OBD-II
P257D
Hood-switch signal falls into an invalid intermediate range
PowertrainRead article
Generic OBD-II
P257E
Hood-switch signal is below the configured lower limit
PowertrainRead article
Generic OBD-II
P257F
Hood-switch input exceeds its configured electrical range
PowertrainRead article
Generic OBD-II
P2580
A turbo-speed input stuck low must also lack pulse progress
PowertrainRead article
Generic OBD-II
P2581
What a high turbo-speed line means when pulses stop changing
PowertrainRead article
Generic OBD-II
P2582
Turbocharger/Supercharger Speed Sensor A Circuit Intermittent
PowertrainRead the code
Generic OBD-II
P2583
Cruise Control Front Distance Range Sensor Single Sensor or Center
PowertrainRead the code
Generic OBD-II
P2584
Fuel Additive Control Module Requested MIL Illumination
PowertrainRead the code
Generic OBD-II
P2585
Fuel Additive Control Module Warning Lamp Request
PowertrainRead the code
Generic OBD-II
P2586
Turbocharger Boost Control Position Sensor B Circuit
PowertrainRead the code
Generic OBD-II
P2587
Turbocharger Boost Control Position Sensor B Circuit Range/Performance
PowertrainRead the code
Generic OBD-II
P2588
Turbocharger Boost Control Position Sensor B Circuit Low
PowertrainRead the code
Generic OBD-II
P2589
Turbocharger Boost Control Position Sensor B Circuit High
PowertrainRead the code
Generic OBD-II
P258A
Open brake-vacuum pump control circuit in a limited GM application
PowertrainRead article
Generic OBD-II
P258B
Ram eTorque vacuum-pump performance and calibration
PowertrainRead article
Generic OBD-II
P258C
Low vacuum-pump control circuit is a driver-state finding
PowertrainRead article
Generic OBD-II
P258D
High vacuum-pump control circuit does not prove excess vacuum
PowertrainRead article
Generic OBD-II
P258E
PTO Enable Switch Performance
PowertrainRead the code
Generic OBD-II
P258F
Torque Management Request Output Signal
PowertrainRead the code
Generic OBD-II
P2590
Turbocharger Boost Control Position Sensor B Circuit Intermittent/Erratic
PowertrainRead the code
Generic OBD-II
P2591
Cruise Control Front Distance Range Sensor Left
PowertrainRead the code
Generic OBD-II
P2592
Cruise Control Front Distance Range Sensor Right
PowertrainRead the code
Generic OBD-II
P2593
Turbocharger Speed Sensor B Circuit
PowertrainRead the code
Generic OBD-II
P2594
A turbo-speed plausibility mismatch with a bank-label caveat
PowertrainRead article
Generic OBD-II
P2595
Bank-two turbo-speed low requires an unchanging pulse signal
PowertrainRead article
Generic OBD-II
P2596
Separating a static high turbo-speed input from valid pulses
PowertrainRead article
Generic OBD-II
P2597
Turbocharger Speed Sensor B Circuit Intermittent
PowertrainRead the code
Generic OBD-II
P2598
Turbo position remains low relative to its command
PowertrainRead article
Generic OBD-II
P2599
turbo vanes fail to return to their default open position
PowertrainRead article
Generic OBD-II
P259A
Turbocharger Boost Control Position Sensor B Performance - Stuck Low
PowertrainRead the code
Generic OBD-II
P259B
Turbocharger Boost Control Position Sensor B Performance - Stuck High
PowertrainRead the code
Generic OBD-II
P259C
Excessive Time To Enter Closed Loop Turbocharger A Boost Control
PowertrainRead the code
Generic OBD-II
P259D
Excessive Time To Enter Closed Loop Turbocharger B Boost Control
PowertrainRead the code
Generic OBD-II
P259E
A low boost-control limit uses a large sustained pressure error
PowertrainRead article
Generic OBD-II
P259F
High boost-control limit means actual boost exceeds the target
PowertrainRead article
Generic OBD-II
P25A0
Turbocharger B Boost Control Position At Low Limit
PowertrainRead the code
Generic OBD-II
P25A1
Turbocharger B Boost Control Position At High Limit
PowertrainRead the code
Generic OBD-II
P25A2
A brake-module MIL request points to another controller’s evidence
PowertrainRead article
Generic OBD-II
P25A3
Engine Hood Open
PowertrainRead the code
Generic OBD-II
P25A4
Fuel Mode Select Switch Circuit
PowertrainRead the code
Generic OBD-II
P25A5
Fuel Mode Select Switch Performance
PowertrainRead the code
Generic OBD-II
P25A6
Fuel Mode Select Switch Circuit Low
PowertrainRead the code
Generic OBD-II
P25A7
Fuel Mode Select Switch Circuit High
PowertrainRead the code
Generic OBD-II
P25A8
Fuel Mode Select Switch Circuit Intermittent/Erratic
PowertrainRead the code
Generic OBD-II
P25A9
Piston Cooling Oil Control Circuit/Open
PowertrainRead the code
Generic OBD-II
P25AA
Piston Cooling Oil Control Circuit Low
PowertrainRead the code
Generic OBD-II
P25AB
Piston Cooling Oil Control Circuit High
PowertrainRead the code
Generic OBD-II
P25AC
Piston Cooling Oil Control Circuit Performance/Stuck Off
PowertrainRead the code
Generic OBD-II
P25AD
Piston Cooling Oil Control Circuit Stuck On
PowertrainRead the code
Generic OBD-II
P25AE
Piston Cooling Oil Pressure Too Low
PowertrainRead the code
Generic OBD-II
P25AF
Coolant switching valve performance inferred from pressure changes
PowertrainRead article
Generic OBD-II
P25B0
Fuel-level sensor A can be stuck even when its electrical value looks plausible
PowertrainRead article
Generic OBD-II
P25B1
Fuel-level sensor B stuck monitoring uses consumption history
PowertrainRead article
Generic OBD-II
P25B2
An A-or-B stuck result does not identify which fuel-level sender failed
PowertrainRead article
Generic OBD-II
P25B3
Why wastegate A stuck-open depends on position normalization
PowertrainRead article
Generic OBD-II
P25B4
Wastegate A stuck-closed is a timed control disagreement
PowertrainRead article
Generic OBD-II
P25B5
Reading bank-two wastegate stuck-open without reversing the scale
PowertrainRead article
Generic OBD-II
P25B6
How the controller classifies a bank-two wastegate closed-side jam
PowertrainRead article
Generic OBD-II
P25B7
Auxiliary Ignition Switch On/Start Position Circuit
PowertrainRead the code
Generic OBD-II
P25B8
Auxiliary Ignition Switch On/Start Position Circuit Low
PowertrainRead the code
Generic OBD-II
P25B9
Auxiliary Ignition Switch On/Start Position Circuit High
PowertrainRead the code
Generic OBD-II
P25BA
Regeneration Control Switch Circuit/Open
PowertrainRead the code
Generic OBD-II
P25BB
Regeneration Control Switch Circuit Low
PowertrainRead the code
Generic OBD-II
P25BC
Regeneration Control Switch Circuit High
PowertrainRead the code
Generic OBD-II
P25BD
engine overspeed detected without commanded fuel delivery
PowertrainRead article
Generic OBD-II
P25BE
Alternative Fuel Disable Control Circuit/Open
PowertrainRead the code
Generic OBD-II
P25BF
Alternative Fuel Disable Control Circuit High
PowertrainRead the code
Generic OBD-II
P25C0
Alternative Fuel Disable Control Circuit Low
PowertrainRead the code
Generic OBD-II
P25C1
Alternative Fuel Disable Signal Circuit
PowertrainRead the code
Generic OBD-II
P25C2
Alternative Fuel Disable Signal Circuit High
PowertrainRead the code
Generic OBD-II
P25C3
Alternative Fuel Disable Signal Circuit Low
PowertrainRead the code
Generic OBD-II
P25C4
Brake Booster Temperature Sensor A Circuit
PowertrainRead the code
Generic OBD-II
P25C5
Brake-unit internal temperature sensor low-voltage subcode
PowertrainRead article
Generic OBD-II
P25C6
Brake-booster temperature low is an electrical channel-one finding
PowertrainRead article
Generic OBD-II
P25C7
A high booster temperature input does not prove overheating
PowertrainRead article
Generic OBD-II
P25C8
Brake Booster Temperature Sensor A Circuit Intermittent/Erratic
PowertrainRead the code
Generic OBD-II
P25C9
The brake controller has requested an emissions warning
PowertrainRead article
Generic OBD-II
P25CA
bank-one cam lock-pin open-circuit feedback needs command context
PowertrainRead article
Generic OBD-II
P25CB
bank-one cam lock-pin short-to-ground is an electrical branch
PowertrainRead article
Generic OBD-II
P25CC
Intake camshaft park-lock driver remains high when switched on
PowertrainRead article
Generic OBD-II
P25CD
Bank 2 camshaft park-lock circuit is classified open
PowertrainRead article
Generic OBD-II
P25CE
Bank 2 camshaft park-lock circuit reads low with the driver off
PowertrainRead article
Generic OBD-II
P25CF
bank-two cam lock-pin feedback stays high when commanded on
PowertrainRead article
Generic OBD-II
P25D0
Exhaust Camshaft Actuator Park Lock Control Circuit/Open Bank 1
PowertrainRead the code
Generic OBD-II
P25D1
Exhaust Camshaft Actuator Park Lock Control Circuit Low Bank 1
PowertrainRead the code
Generic OBD-II
P25D2
Exhaust Camshaft Actuator Park Lock Control Circuit High Bank 1
PowertrainRead the code
Generic OBD-II
P25D3
Exhaust Camshaft Actuator Park Lock Control Circuit/Open 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.