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)
- P2BA3Starter/Generator Mechanical Performance
- P2BA4Catalyst Feedgas Performance
- P2BA5Particulate Filter Feedgas Performance
- P2BA6NOx Exceedance - SCR NOx Catalyst Performance
- P2BA7NOx Exceedence - Empty Reagent Tank
- P2BA8NOx Exceedence - Interruption of Reagent Dosing Activity
- P2BA9NOx Exceedence — Insufficient Reagent
- P2BAANOx Sensor Range/Performance (Bank 1, Sensor 1)
- P2BABNOx Exceedence — Reagent System Performance
- P2BACNOx Exceedence - Insufficient Reagent Quality
- P2BADNOx Exceedence - Insufficient Reagent Consumption
- P2BAENOx Exceedence - EGR System
- P2BAFNOx Sensor Heater Sense Circuit Range/Performance Bank 1 Sensor 1
- P2BB0Alternative Fuel Consumption Too Low
- P2BB1Alternative Fuel Consumption Too High
- P2BB2Alternative Fuel Tank Empty
- P2BB3Fuel Pump Secondary Circuit Performance
- P2BB4Engine Coolant Temperature Sensor 4 Circuit Intermittent/Erratic
- P2BB5Engine Coolant Temperature Sensor 5 Circuit Intermittent/Erratic
- P2BB6Engine Coolant Temperature Sensor 6 Circuit
- P2BB7Engine Coolant Temperature Sensor 6 Range/Performance
- P2BB8Engine Coolant Temperature Sensor 6 Circuit Low
- P2BB9Engine Coolant Temperature Sensor 6 Circuit High
- P2BBAEngine Coolant Temperature Sensor 6 Circuit Intermittent/Erratic
- P2BBBTurbocharger/Supercharger Bypass Valve A Position Sensor Circuit
- P2BBCTurbocharger/Supercharger Bypass Valve A Position Sensor Circuit Low
- P2BBDTurbocharger/Supercharger Bypass Valve A Position Sensor Circuit High
- P2BBETurbocharger/Supercharger Bypass Valve A Position Exceeded Learning Limit
- P2BBFTurbocharger/Supercharger Bypass Valve A Supply Voltage Low
- P2BC0Turbocharger/Supercharger Bypass Valve A Driver Current/Temperature Too High
- P2BC1Charge Air Cooler Coolant Pump A Stuck/Stalled
- P2BC2Charge Air Cooler Coolant Pump A Supply Voltage Circuit
- P2BC3Charge Air Cooler Coolant Pump A Control Module Overtemperature
- P2BC4Battery Charging System Positive Contactor B Circuit
- P2BC5Battery Charging System Positive Contactor B Stuck Closed
- P2BC6Battery Charging System Positive Contactor B Stuck Open
- P2BC7Battery Charging System Positive Contactor B Control Circuit/Open
- P2BC8Battery Charging System Positive Contactor B Control Circuit Range/Performance
- P2BC9Battery Charging System Positive Contactor B Control Circuit Low
- P2BCABattery Charging System Positive Contactor B Control Circuit High
- P2BCBBattery Charging System Negative Contactor B Circuit
- P2BCCBattery Charging System Negative Contactor B Stuck Closed
- P2BCDBattery Charging System Negative Contactor B Stuck Open
- P2BCEBattery Charging System Negative Contactor B Control Circuit/Open
- P2BCFBattery Charging System Negative Contactor B Control Circuit Range/Performance
- P2BD0Battery Charging System Negative Contactor B Control Circuit Low
- P2BD1Battery Charging System Negative Contactor B Control Circuit High
- P2BD2Exhaust Aftertreatment System A Leak
- P2BD3Exhaust Aftertreatment System B Leak
- P2BD4Motor Electronics Coolant Pump C Control Circuit/Open
- P2BD5Motor Electronics Coolant Pump C Control Circuit Low
- P2BD6Motor Electronics Coolant Pump C Control Circuit High
- P2BD7Motor Electronics Coolant Pump C Control Performance
- P2BD8Motor Electronics Coolant Temperature Sensor B Circuit
- P2BD9Motor Electronics Coolant Temperature Sensor B Range/Performance
- P2BDAMotor Electronics Coolant Temperature Sensor B Circuit Low
- P2BDBMotor Electronics Coolant Temperature Sensor B Circuit High
- P2BDCMotor Electronics Coolant Temperature Sensor C Circuit
- P2BDDMotor Electronics Coolant Temperature Sensor C Range/Performance
- P2BDEMotor Electronics Coolant Temperature Sensor C Circuit Low
- P2BDFMotor Electronics Coolant Temperature Sensor C Circuit High
- P2BE0Hybrid/EV Battery Coolant Level Sensor Circuit/Open
- P2BE1Hybrid/EV Battery Coolant Level Sensor Range/Performance
- P2BE2Hybrid/EV Battery Coolant Level Sensor Circuit Low
- P2BE3Hybrid/EV Battery Coolant Level Sensor Circuit High
- P2BE4Hybrid/EV Battery Pack Current Sensor C Circuit
- P2BE5Hybrid/EV Battery Pack Current Sensor C Circuit Range/Performance
- P2BE6Hybrid/EV Battery Pack Current Sensor C Low
- P2BE7Hybrid/EV Battery Pack Current Sensor C High
- P2BE8Hybrid/EV Battery Precharge Contactor Control Circuit B Open
- P2BE9Hybrid/EV Battery Precharge Contactor Control Circuit B Range/Performance
- P2BEAHybrid/EV Battery Precharge Contactor Control Circuit B Low
- P2BEBHybrid/EV Battery Precharge Contactor Control Circuit B High
- P2BECFuel Control System A Too Lean Bank 1
- P2BEDFuel Control System A Too Rich Bank 1
- P2BEEFuel Control System A Too Lean Bank 2
- P2BEFFuel Control System A Too Rich Bank 2
- P2BF0Fuel Control System B Too Lean Bank 1
- P2BF1Fuel Control System B Too Rich Bank 1
- P2BF2Fuel Control System B Too Lean Bank 2
- P2BF3Fuel Control System B Too Rich Bank 2
- P2BF4Exhaust Flow Control Valve A Position Circuit
- P2BF5Exhaust Flow Control Valve A Position Circuit Range/Performance
- P2BF6Exhaust Flow Control Valve A Position Circuit Low
- P2BF7Exhaust Flow Control Valve A Position Circuit High
- P2BF8Exhaust Flow Control Valve B Control Circuit/Open
- P2BF9Exhaust Flow Control Valve B Control Circuit Low
- P2BFAExhaust Flow Control Valve B Control Circuit High
- P2BFBExhaust Flow Control Valve B Control Performance
- P2BFCExhaust Flow Control Valve B Position Circuit
- P2BFDExhaust Flow Control Valve B Position Circuit Range/Performance
- P2BFEExhaust Flow Control Valve B Position Circuit Low
- P2BFFExhaust Flow Control Valve B Position Circuit High
- P2C00Fuel Pressure Regulator C Performance
- P2C01Fuel Pressure Regulator D Performance
- P2C02Fuel Pressure Regulator D Control Circuit/Open
- P2C03Fuel Pressure Regulator D Control Circuit Low
- P2C04Fuel Pressure Regulator D Control Circuit High
- P2C05A Camshaft Profile Actuator Position Sensor A Circuit Bank 1
- P2C06A Camshaft Profile Actuator Position Sensor A Range/Performance Bank 1
Code data: OBDex open dataset (CC0), reviewed and rewritten for drivers. Always confirm a diagnosis before replacing parts.