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)
- P2258Secondary Air Injection System Control A Circuit High
- P2259Secondary Air Injection System Control B Circuit Low
- P225ANOx Sensor Calibration Memory (Bank 1 Sensor 1)
- P225BNOx Sensor Calibration Memory (Bank 1 Sensor 2)
- P225CNOx Sensor Performance - Signal Biased/Stuck High (Bank 1 Sensor 1)
- P225DNOx Sensor Performance - Signal Biased/Stuck Low (Bank 1 Sensor 1)
- P225ENOx Sensor Performance - Signal Biased/Stuck High (Bank 1 Sensor 2)
- P225FNOx Sensor Performance - Signal Biased/Stuck Low (Bank 1 Sensor 2)
- P2260Secondary Air Injection System Control B Circuit High
- P2261Turbo/Super Charger Bypass Valve Mechanical
- P2262Turbo Boost Pressure Not Detected - Mechanical
- P2263Turbo/Super Charger Boost System Performance
- P2264Water in Fuel Sensor Circuit
- P2265Water in Fuel Sensor Circuit Range/Performance
- P2266Water in Fuel Sensor A Circuit Low
- P2267Water in Fuel Sensor A Circuit High
- P2268Water in Fuel Sensor A Circuit Intermittent
- P2269Water in Fuel Condition - Sensor A
- P226AWater in Fuel Lamp Control Circuit
- P226BTurbocharger/Supercharger A Boost Pressure Too High - Mechanical
- P226CTurbocharger Boost Control A Slow Response
- P226DParticulate Filter Deteriorated/Missing Substrate (Bank 1)
- P226EParticulate Filter Deteriorated/Missing Substrate (Bank 2)
- P226FTurbocharger Boost Control B Slow Response
- P2270O2 Sensor Signal Stuck Lean (Bank 1, Sensor 2)
- P2271O2 Sensor Signal Stuck Rich (Bank 1, Sensor 2)
- P2272O2 Sensor Signal Stuck Lean (Bank 2, Sensor 2)
- P2273O2 Sensor Signal Stuck Rich (Bank 2, Sensor 2)
- P2274O2 Sensor Signal Biased/Stuck Lean (Bank 1 Sensor 3)
- P2275O2 Sensor Signal Biased/Stuck Rich (Bank 1 Sensor 3)
- P2276O2 Sensor Signal Biased/Stuck Lean (Bank 2 Sensor 3)
- P2277O2 Sensor Signal Biased/Stuck Rich (Bank 2 Sensor 3)
- P2278O2 Sensor Signals Swapped Bank 1 Sensor 3 / Bank 2 Sensor 3
- P2279Intake Air System Leak
- P227ABarometric Pressure Sensor C Circuit
- P227BBarometric Pressure Sensor C Circuit Range/Performance
- P227CBarometric Pressure Sensor C Circuit Low
- P227DBarometric Pressure Sensor C Circuit High
- P227EBarometric Pressure Sensor C Circuit Intermittent/Erratic
- P227FAir Flow Restriction/Air Leak Between Air Filter and MAF (Bank 2)
- P2280Air Flow Restriction / Air Filter Restriction
- P2281Air Leak Between MAF and Throttle Body
- P2282Air Leak Between Throttle Body and Intake Valves
- P2283Injector Control Pressure Sensor Circuit
- P2284Injector Control Pressure Sensor Circuit Range/Performance
- P2285Injector Control Pressure Sensor Circuit Low
- P2286Injector Control Pressure Sensor Circuit High
- P2287Injector Control Pressure Sensor Intermittent
- P2288Injector Control Pressure Too High
- P2289Injector Control Pressure Too High - Engine Off
- P228AFuel Pressure Regulator A - Forced Engine Shutdown
- P228BFuel Pressure Regulator B - Forced Engine Shutdown
- P228CFuel Pressure Regulator A Exceeded Control Limits - Pressure Too Low
- P228DFuel Pressure Regulator A Exceeded Control Limits - Pressure Too High
- P228EFuel Pressure Regulator A Exceeded Learning Limits - Too Low
- P228FFuel Pressure Regulator A Exceeded Learning Limits - Too High
- P2290Injector Control Pressure Too Low
- P2291Injector Control Pressure Too Low - Engine Cranking
- P2292Injector Control Pressure Erratic
- P2293Fuel Pressure Regulator 2 Performance
- P2294Fuel Pressure Regulator 2 Control Circuit
- P2295Fuel Pressure Regulator 2 Control Circuit Low
- P2296Fuel Pressure Regulator 2 Control Circuit High
- P2297O2 Sensor Out of Range During Deceleration (Bank 1 Sensor 1)
- P2298O2 Sensor Out of Range During Deceleration (Bank 2 Sensor 1)
- P2299Brake Pedal Position / Accelerator Pedal Position Correlation
- P229AFuel Pressure Regulator B Exceeded Control Limits - Pressure Too Low
- P229BFuel Pressure Regulator B Exceeded Control Limits - Pressure Too High
- P229CFuel Pressure Regulator B Exceeded Learning Limits - Too Low
- P229DFuel Pressure Regulator B Exceeded Learning Limits - Too High
- P229ENOx Sensor Circuit (Bank 1 Sensor 2)
- P229FNOx Sensor Circuit Range/Performance Bank 1 Sensor 2
- P22A0NOx Sensor Circuit Low (Bank 1 Sensor 2)
- P22A1NOx Sensor Circuit High (Bank 1 Sensor 2)
- P22A2NOx Sensor Circuit Intermittent (Bank 1 Sensor 2)
- P22A3NOx Sensor Heater Control Circuit/Open (Bank 1 Sensor 2)
- P22A4NOx Sensor Heater Control Circuit Low (Bank 1 Sensor 2)
- P22A5NOx Sensor Heater Control Circuit High (Bank 1 Sensor 2)
- P22A6NOx Sensor Heater Sense Circuit (Bank 1 Sensor 2)
- P22A7NOx Sensor Heater Sense Circuit Range/Performance (Bank 1 Sensor 2)
- P22A8NOx Sensor Heater Sense Circuit Low (Bank 1 Sensor 2)
- P22A9NOx Sensor Heater Sense Circuit High (Bank 1 Sensor 2)
- P22AANOx Sensor Heater Sense Circuit Intermittent (Bank 1 Sensor 2)
- P22ABO2 Sensor Positive Current Control Circuit/Open (Bank 1 Sensor 2)
- P22ACO2 Sensor Positive Current Control Circuit Low (Bank 1 Sensor 2)
- P22ADO2 Sensor Positive Current Control Circuit High (Bank 1 Sensor 2)
- P22AEO2 Sensor Reference Voltage Circuit/Open (Bank 1 Sensor 2)
- P22AFO2 Sensor Reference Voltage Performance (Bank 1 Sensor 2)
- P22B0O2 Sensor Reference Voltage Circuit Low (Bank 1 Sensor 2)
- P22B1O2 Sensor Reference Voltage Circuit High (Bank 1 Sensor 2)
- P22B2O2 Sensor Negative Current Control Circuit/Open (Bank 1 Sensor 2)
- P22B3O2 Sensor Negative Current Control Circuit Low (Bank 1 Sensor 2)
- P22B4O2 Sensor Negative Current Control Circuit High (Bank 1 Sensor 2)
- P22B5O2 Sensor Pumping Current Trim Circuit/Open (Bank 1 Sensor 2)
- P22B6O2 Sensor Pumping Current Trim Circuit Low (Bank 1 Sensor 2)
- P22B7O2 Sensor Pumping Current Trim Circuit High (Bank 1 Sensor 2)
- P22B8O2 Sensor Positive Current Control Circuit/Open (Bank 2 Sensor 2)
- P22B9O2 Sensor Positive Current Control Circuit Low (Bank 2 Sensor 2)
- P22BAO2 Sensor Positive Current Control Circuit High (Bank 2 Sensor 2)
- P22BBO2 Sensor Reference Voltage Circuit/Open (Bank 2 Sensor 2)
Code data: OBDex open dataset (CC0), reviewed and rewritten for drivers. Always confirm a diagnosis before replacing parts.