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)
- P23E8EGR C Flow Excessive Detected
- P23E9Camshaft A Position Signal Output Circuit Open Bank 2
- P23EACamshaft A Position Signal Output Circuit Low Bank 2
- P23EBCamshaft A Position Signal Output Circuit High Bank 2
- P23ECCamshaft B Position Signal Output Circuit Open Bank 1
- P23EDCamshaft B Position Signal Output Circuit Low Bank 1
- P23EECamshaft B Position Signal Output Circuit High Bank 1
- P23EFCamshaft B Position Signal Output Circuit Open Bank 2
- P23F0Camshaft B Position Signal Output Circuit Low Bank 2
- P23F1Camshaft B Position Signal Output Circuit High Bank 2
- P23F2Cylinder 1 Injector B Air-Fuel Ratio Imbalance
- P23F3Cylinder 2 Injector B Air-Fuel Ratio Imbalance
- P23F4Cylinder 3 Injector B Air-Fuel Ratio Imbalance
- P23F5Cylinder 4 Injector B Air-Fuel Ratio Imbalance
- P23F6Cylinder 5 Injector B Air-Fuel Ratio Imbalance
- P23F7Cylinder 6 Injector B Air-Fuel Ratio Imbalance
- P23F8Cylinder 7 Injector B Air-Fuel Ratio Imbalance
- P23F9Cylinder 8 Injector B Air-Fuel Ratio Imbalance
- P23FACylinder 9 Injector B Air-Fuel Ratio Imbalance
- P23FBCylinder 10 Injector B Air-Fuel Ratio Imbalance
- P23FCCylinder 11 Injector B Air-Fuel Ratio Imbalance
- P23FDCylinder 12 Injector B Air-Fuel Ratio Imbalance
- P23FEBank 1 System B Air-Fuel Ratio Imbalance
- P23FFBank 2 System B Air-Fuel Ratio Imbalance
- P2400EVAP Leak Detection Pump Control Circuit Open
- P2401EVAP Leak Detection Pump Control Circuit Low
- P2402EVAP Leak Detection Pump Control Circuit High
- P2403EVAP System Leak Detection Pump Sense Circuit Open
- P2404EVAP Leak Detection Pump Sense Circuit Range/Performance
- P2405EVAP System Leak Detection Pump Sense Circuit Low
- P2406EVAP System Leak Detection Pump Sense Circuit High
- P2407EVAP Leak Detection Pump Sense Circuit Range/Performance
- P2408Fuel Cap Sensor/Switch Circuit Range/Performance
- P2409Fuel Cap Sensor or Switch Circuit Range or Performance
- P240AEVAP System Leak Detection Pump Heater Control Circuit Open
- P240BEVAP System Leak Detection Pump Heater Control Circuit Low
- P240CEVAP System Leak Detection Pump Heater Control Circuit High
- P240DAlternative Fuel Low Pressure System Leak
- P240EAlternative Fuel High Pressure System Leak
- P240FEGR Slow Response
- P2410Fuel Cap Sensor/Switch Stuck
- P2411Fuel Cap Sensor/Switch Circuit
- P2412Fuel Cap Sensor or Switch Circuit Intermittent or Erratic
- P2413Exhaust Gas Recirculation System Performance
- P2414O2 Sensor Exhaust Sample Error Bank 1 Sensor 1
- P2415EVAP Switching Valve Circuit Open
- P2416EVAP Switching Valve Performance
- P2417EVAP Switching Valve Stuck Closed
- P2418EVAP Switching Valve Control Circuit Performance
- P2419EVAP Switching Valve Stuck Open
- P241AO2 Sensor Signals Swapped Bank 1 Sensor 1 and Sensor 2
- P241BO2 Sensor Signals Swapped Bank 2 Sensor 1 and Sensor 2
- P241CThrottle Actuator Control System Ice Blockage Bank 2
- P241DSCR Inducement Forced Engine Shutdown
- P241EReductant Heater Coolant Control Valve Stuck Closed
- P241FEGR Cooler B Efficiency Below Threshold
- P2420EVAP Switching Valve Stuck Closed
- P2421EVAP Vent Valve Stuck Open
- P2422EVAP Canister Vent Valve Stuck Closed
- P2423HC Adsorption Catalyst Efficiency Below Threshold Bank 1
- P2424HC Adsorption Catalyst Efficiency Below Threshold Bank 2
- P2425EGR Cooling Valve Control Circuit Open
- P2426EGR Cooling Valve Control Circuit Low
- P2427EGR Cooling Valve Control Circuit High
- P2428Exhaust Gas Temperature Too High Bank 1
- P2429Exhaust Gas Temperature Too High Bank 2
- P242AExhaust Gas Temperature Sensor Circuit Bank 1 Sensor 3
- P242BExhaust Gas Temperature Sensor Circuit Range or Performance Bank 1 Sensor 3
- P242CExhaust Gas Temperature Sensor Circuit Low Bank 1 Sensor 3
- P242DExhaust Gas Temperature Sensor Circuit High Bank 1 Sensor 3
- P242EExhaust Gas Temperature Sensor Circuit Intermittent or Erratic Bank 1 Sensor 3
- P242FParticulate Filter Restriction Ash Accumulation Bank 1
- P2430AIR System Air Flow or Pressure Sensor Circuit Bank 1
- P2431Secondary Air Injection System Air Flow/Pressure Sensor Circuit
- P2432Secondary Air Injection System Air Flow/Pressure Sensor Circuit Range/Performance
- P2433AIR System Air Flow or Pressure Sensor Circuit High Bank 1
- P2434AIR System Air Flow or Pressure Sensor Circuit Intermittent or Erratic Bank 1
- P2435AIR System Air Flow or Pressure Sensor Circuit Bank 2
- P2436AIR System Air Flow or Pressure Sensor Circuit Range or Performance Bank 2
- P2437AIR System Air Flow or Pressure Sensor Circuit Low Bank 2
- P2438AIR System Air Flow or Pressure Sensor Circuit High Bank 2
- P2439AIR System Air Flow or Pressure Sensor Circuit Intermittent or Erratic Bank 2
- P243AParticulate Filter Restriction Ash Accumulation Bank 2
- P243BParticulate Filter Restriction Forced Limited Power Bank 2
- P243CParticulate Filter Regeneration Frequency Bank 2
- P243DParticulate Filter Regeneration Duration Bank 2
- P243EParticulate Filter Regeneration Incomplete Bank 2
- P243FParticulate Filter Restriction Soot Accumulation Too High Bank 2
- P2440Secondary Air Injection System Switching Valve Stuck Open (Bank 1)
- P2441Secondary Air Injection System Switching Valve Stuck Closed (Bank 1)
- P2442Secondary Air Injection System Switching Valve Stuck Open (Bank 2)
- P2443Secondary Air Injection System Switching Valve Stuck Closed (Bank 2)
- P2444Secondary Air Injection System Pump Stuck Off (Bank 1)
- P2445Secondary Air Injection System Pump Stuck On (Bank 1)
- P2446Secondary Air Injection Pump Stuck Off (Bank 2)
- P2447Secondary Air Injection Pump Stuck On (Bank 2)
- P2448AIR System High Air Flow Bank 1
- P2449AIR System High Air Flow Bank 2
- P244ADiesel Particulate Filter Differential Pressure Too Low
- P244BDiesel Particulate Filter Differential Pressure Sensor Offset
Code data: OBDex open dataset (CC0), reviewed and rewritten for drivers. Always confirm a diagnosis before replacing parts.