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)
- P244CExhaust Temperature Too Low For Particulate Filter Regeneration Bank 1
- P244DExhaust Temperature Too High For Particulate Filter Regeneration Bank 1
- P244EExhaust Temperature Too Low For Particulate Filter Regeneration Bank 2
- P244FExhaust Temperature Too High For Particulate Filter Regeneration Bank 2
- P2450EVAP System Switching Valve Performance/Stuck
- P2451EVAP System Switching Valve Stuck Closed
- P2452Diesel Particulate Filter Pressure Sensor Circuit
- P2453Diesel Particulate Filter Pressure Sensor Circuit Range/Performance
- P2454Diesel Particulate Filter Pressure Sensor Circuit Low
- P2455Diesel Particulate Filter Pressure Sensor Circuit High
- P2456DPF Differential Pressure Sensor Circuit Intermittent
- P2457EGR Cooler Performance
- P2458DPF Regeneration Duration
- P2459Diesel Particulate Filter Regeneration Frequency
- P245AEGR Cooler Bypass Control Circuit Open Bank 1
- P245BEGR Cooler Bypass Control Circuit Range or Performance Bank 1
- P245CEGR Cooler Bypass Control Circuit Low Bank 1
- P245DEGR Cooler Bypass Control Circuit High Bank 1
- P245EParticulate Filter Pressure Sensor B Circuit
- P245FParticulate Filter Pressure Sensor B Circuit Range or Performance
- P2460DPF Restriction — Forced Limited Power
- P2461DPF Restriction — Forced Limited
- P2462Diesel Particulate Filter Restriction - Soot Accumulation
- P2463Diesel Particulate Filter Restriction — Soot Accumulation
- P2464Diesel Particulate Filter Differential Pressure Too High
- P2465Diesel Particulate Filter Differential Pressure Sensor Range/Performance
- P2466Exhaust Gas Temperature Sensor Circuit Bank 2 Sensor 3
- P2467Exhaust Gas Temperature Sensor Circuit Range or Performance Bank 2 Sensor 3
- P2468Exhaust Gas Temperature Sensor Circuit Low Bank 2 Sensor 3
- P2469Exhaust Gas Temperature Sensor Circuit High Bank 2 Sensor 3
- P246AExhaust Gas Temperature Sensor Circuit Intermittent or Erratic Bank 2 Sensor 3
- P246BVehicle Conditions Incorrect for Particulate Filter Regeneration
- P246CParticulate Filter Restriction Forced Limited Power Bank 1
- P246DParticulate Filter Pressure Sensor A and B Correlation
- P246EExhaust Gas Temperature Sensor Circuit Bank 1 Sensor 4
- P246FReductant System Cold Start Performance
- P2470Exhaust Gas Temperature Sensor Circuit Intermittent Bank 1 Sensor 3
- P2471Exhaust Gas Temperature Sensor Circuit Range/Performance Bank 1 Sensor 3
- P2472Exhaust Gas Temperature Sensor Circuit Low Bank 1 Sensor 3
- P2473Exhaust Gas Temperature Sensor Circuit High Bank 1 Sensor 3
- P2474Exhaust Gas Temperature Sensor Circuit Range or Performance Bank 2 Sensor 4
- P2475Exhaust Gas Temperature Sensor Circuit Low Bank 2 Sensor 4
- P2476Exhaust Gas Temperature Sensor Circuit High Bank 2 Sensor 4
- P2477Exhaust Gas Temperature Sensor Circuit Intermittent or Erratic Bank 2 Sensor 4
- P2478Exhaust Gas Temperature Out of Range Bank 1 Sensor 1
- P2479Exhaust Gas Temperature Out of Range Bank 1 Sensor 2
- P247AExhaust Gas Temperature Out of Range Bank 1 Sensor 3
- P247BExhaust Gas Temperature Out of Range Bank 1 Sensor 4
- P247CExhaust Gas Temperature Out of Range Bank 2 Sensor 1
- P247DExhaust Gas Temperature Out of Range Bank 2 Sensor 2
- P247EExhaust Gas Temperature Out of Range Bank 2 Sensor 3
- P247FExhaust Gas Temperature Out of Range Bank 2 Sensor 4
- P2480Exhaust Gas Temperature Sensor Circuit Bank 2 Sensor 3
- P2481Exhaust Gas Temperature Sensor Circuit Low Bank 1 Sensor 5
- P2482Exhaust Gas Temperature Sensor Circuit High Bank 1 Sensor 5
- P2483Exhaust Gas Temperature Sensor Circuit Range or Performance Bank 1 Sensor 5
- P2484Exhaust Gas Temperature Sensor Circuit Intermittent or Erratic Bank 1 Sensor 5
- P2485Exhaust Gas Temperature Sensor Circuit Open Bank 2 Sensor 5
- P2486Exhaust Gas Temperature Sensor Circuit Low Bank 2 Sensor 5
- P2487Exhaust Gas Temperature Sensor Circuit High Bank 2 Sensor 5
- P2488Exhaust Gas Temperature Sensor Circuit Range or Performance Bank 2 Sensor 5
- P2489Exhaust Gas Temperature Sensor Circuit Intermittent or Erratic Bank 2 Sensor 5
- P248AReductant Heater A Sense Circuit Low
- P248BReductant Heater A Sense Circuit High
- P248CReductant Heater B Sense Circuit Low
- P248DReductant Heater B Sense Circuit High
- P248EEGR Cooler Bypass Control Circuit Open Bank 2
- P248FEGR Cooler Bypass Control Circuit Range or Performance Bank 2
- P2490EGR Cooler Bypass Control Circuit Low Bank 2
- P2491EGR Cooler Bypass Control Circuit High Bank 2
- P2492EGR Cooler Bypass Position Sensor Circuit Bank 1
- P2493EGR Cooler Bypass Position Sensor Range or Performance Bank 1
- P2494EGR Cooler Bypass Position Sensor Circuit Low Bank 1
- P2495EGR Cooler Bypass Position Sensor Circuit High Bank 1
- P2496EGR Cooler Bypass Position Sensor Circuit Intermittent or Erratic Bank 1
- P2497EGR Cooler Bypass Position Sensor Circuit Bank 2
- P2498EGR Cooler Bypass Position Sensor Range or Performance Bank 2
- P2499EGR Cooler Bypass Position Sensor Circuit Low Bank 2
- P249AEGR Cooler Bypass Position Sensor Circuit High Bank 2
- P249BEGR Cooler Bypass Position Sensor Circuit Intermittent or Erratic Bank 2
- P249CExcessive Time To Enter Closed Loop Reductant Injection Control
- P249DClosed Loop Reductant Injection Control At Limit Flow Too Low
- P249EClosed Loop Reductant Injection Control At Limit Flow Too High
- P249FExcessive Time To Enter Closed Loop Particulate Filter Regeneration Control
- P24A0Closed Loop Particulate Filter Regeneration Control At Limit Temperature Too Low
- P24A1Closed Loop Particulate Filter Regeneration Control At Limit Temperature Too High
- P24A2Particulate Filter Regeneration Incomplete Bank 1
- P24A3Particulate Filter Restriction Soot Accumulation Bank 2
- P24A4Particulate Filter Restriction Soot Accumulation Too High Bank 1
- P24A5EGR Cooler Bypass Control Stuck Open Bank 1
- P24A6EGR Cooler Bypass Control Stuck Open Bank 2
- P24A7EGR Cooler Coolant Pump Control Circuit Open
- P24A8EGR Cooler Coolant Pump Performance Stuck Off
- P24A9EGR Cooler Coolant Pump Control Circuit Low
- P24AAEGR Cooler Coolant Pump Control Circuit High
- P24ABEGR Cooler Coolant Pump Stuck On
- P24ACEGR Cooler Coolant Pump Feedback Circuit Low
- P24ADEGR Cooler Coolant Pump Feedback Circuit High
- P24AEParticulate Matter Sensor Circuit
- P24AFParticulate Matter Sensor Circuit Range or Performance
Code data: OBDex open dataset (CC0), reviewed and rewritten for drivers. Always confirm a diagnosis before replacing parts.