Check-engine codes
What does my check-engine code mean?
Plain-English explanations for OBD-II trouble codes: what the code means, the most likely causes, symptoms, and how much labour a repair usually takes.
P2 codes · Powertrain (generic, extended)
- P2514Event Data Recorder Request Circuit High
- P2515A/C Refrigerant Pressure Sensor B Circuit
- P2516A/C Refrigerant Pressure Sensor B Circuit Range/Performance
- P2517A/C Refrigerant Pressure Sensor B Circuit Low
- P2518A/C Refrigerant Pressure Sensor B Circuit High
- P2519A/C Request A Circuit
- P251APTO Enable Switch Circuit/Open
- P251BPTO Enable Switch Circuit Low
- P251CPTO Enable Switch Circuit High
- P251DPTO Engine Shutdown Circuit/Open
- P251EPTO Engine Shutdown Circuit Low
- P251FPTO Engine Shutdown Circuit High
- P2520A/C Request A Circuit Low
- P2521A/C Request A Circuit High
- P2522A/C Request B Circuit
- P2523A/C Request B Circuit Low
- P2524A/C Request B Circuit High
- P2525Vacuum Reservoir Pressure Sensor Circuit
- P2526Vacuum Reservoir Pressure Sensor Circuit Range/Performance
- P2527Vacuum Reservoir Pressure Sensor Circuit Low
- P2528Vacuum Reservoir Pressure Sensor Circuit High
- P2529Vacuum Reservoir Pressure Sensor Circuit Intermittent
- P252AEngine Oil Quality Sensor Circuit
- P252BEngine Oil Quality Sensor Circuit Range/Performance
- P252CEngine Oil Quality Sensor Circuit Low
- P252DEngine Oil Quality Sensor Circuit High
- P252EEngine Oil Quality Sensor Circuit Intermittent/Erratic
- P252FEngine Oil Level Too High
- P2530Ignition Switch Run Position Circuit
- P2531Ignition Switch Run Position Circuit Low
- P2532Ignition Switch Run Position Circuit High
- P2533Ignition Switch On/Start Position Circuit
- P2534Ignition Switch On/Start Position Circuit Low
- P2535Ignition Switch On/Start Position Circuit High
- P2536Ignition Switch Accessory Position Circuit
- P2537Ignition Switch Accessory Position Circuit Low
- P2538Ignition Switch Accessory Position Circuit High
- P2539Low Pressure Fuel System Sensor Circuit
- P253APTO Sense Circuit/Open
- P253BPTO Sense Circuit Range/Performance
- P253CPTO Sense Circuit Low
- P253DPTO Sense Circuit High
- P253EPTO Sense Circuit Intermittent/Erratic
- P253FEngine Oil Deteriorated
- P2540Low Pressure Fuel System Sensor Circuit
- P2541Low Pressure Fuel System Sensor Circuit Range/Performance
- P2542Low Pressure Fuel System Sensor Circuit High
- P2543Power Demand Signal Circuit
- P2544Torque Management Request Input Signal A
- P2545Torque Management Request Input Signal A Range/Performance
- P2546Torque Management Request Input Signal A Low
- P2547Torque Management Request Input Signal A High
- P2548Torque Management Request Input Signal B
- P2549Torque Management Request Input Signal B Range/Performance
- P254APTO Speed Selector Sensor/Switch 1 Circuit/Open
- P254BPTO Speed Selector Sensor/Switch 1 Range/Performance
- P254CPTO Speed Selector Sensor/Switch 1 Circuit Low
- P254DPTO Speed Selector Sensor/Switch 1 Circuit High
- P254EPTO Speed Selector Sensor/Switch 1 Circuit Intermittent/Erratic
- P254FEngine Hood Switch Circuit
- P2550Torque Management Request Input Signal B Low
- P2551Torque Management Request Input Signal B High
- P2552Throttle/Fuel Inhibit A Circuit
- P2553Throttle/Fuel Inhibit A Circuit Range/Performance
- P2554Throttle/Fuel Inhibit A Circuit Low
- P2555Throttle/Fuel Inhibit A Circuit High
- P2556Engine Coolant Level Sensor/Switch Circuit
- P2557Engine Coolant Level Sensor/Switch Circuit Range/Performance
- P2558Engine Coolant Level Sensor/Switch Circuit Low
- P2559Engine Coolant Level Sensor/Switch Circuit High
- P255APTO Speed Selector Sensor/Switch 2 Circuit/Open
- P255BPTO Speed Selector Sensor/Switch 2 Range/Performance
- P255CPTO Speed Selector Sensor/Switch 2 Circuit Low
- P255DPTO Speed Selector Sensor/Switch 2 Circuit High
- P255EPTO Speed Selector Sensor/Switch 2 Circuit Intermittent/Erratic
- P255FA/C Request A Circuit Range/Performance
- P2560Engine Coolant Level Low
- P2561A/C Control Module Requested MIL Illumination
- P2562Turbocharger Boost Control Position Sensor A Circuit
- P2563Turbocharger Boost Control Position Sensor Circuit
- P2564Turbocharger Boost Control Position Sensor A Circuit Low
- P2565Turbocharger Boost Control Position Sensor A Circuit High
- P2566Turbocharger Boost Control Position Sensor Range/Performance
- P2567Turbocharger Boost Control Position Sensor Circuit Low
- P2568Turbocharger Boost Control Position Sensor Circuit High
- P2569Direct Ozone Reduction Catalyst Temperature Sensor Circuit Low
- P256AEngine Idle Speed Selector Sensor/Switch Circuit/Open
- P256BEngine Idle Speed Selector Sensor/Switch Range/Performance
- P256CEngine Idle Speed Selector Sensor/Switch Circuit Low
- P256DEngine Idle Speed Selector Sensor/Switch Circuit High
- P256EEngine Idle Speed Selector Sensor/Switch Circuit Intermittent/Erratic
- P256FA/C Request B Circuit Range/Performance
- P2570Direct Ozone Reduction Catalyst Temperature Sensor Circuit High
- P2571Direct Ozone Reduction Catalyst Temperature Sensor Circuit Intermittent/Erratic
- P2572Direct Ozone Reduction Catalyst Deterioration Sensor Circuit
- P2573Direct Ozone Reduction Catalyst Deterioration Sensor Circuit Range/Performance
- P2574Direct Ozone Reduction Catalyst Deterioration Sensor Circuit Low
- P2575Direct Ozone Reduction Catalyst Deterioration Sensor Circuit High
- P2576Direct Ozone Reduction Catalyst Deterioration Sensor Circuit Intermittent/Erratic
- P2577Direct Ozone Reduction Catalyst Efficiency Below Threshold
Code data: OBDex open dataset (CC0), reviewed and rewritten for drivers. Always confirm a diagnosis before replacing parts.