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)
- P2B3FA Camshaft Position Actuator Position Sensor B Circuit Bank 1
- P2B40A Camshaft Position Actuator Position Sensor B Range/Performance Bank 1
- P2B41A Camshaft Position Actuator Position Sensor B Circuit Low Bank 1
- P2B42A Camshaft Position Actuator Position Sensor B Circuit High Bank 1
- P2B43A Camshaft Position Actuator Position Sensor B Circuit Bank 2
- P2B44A Camshaft Position Actuator Position Sensor B Range/Performance Bank 2
- P2B45A Camshaft Position Actuator Position Sensor B Circuit Low Bank 2
- P2B46A Camshaft Position Actuator Position Sensor B Circuit High Bank 2
- P2B47B Camshaft Position Actuator Position Sensor B Circuit Bank 1
- P2B48B Camshaft Position Actuator Position Sensor B Range/Performance Bank 1
- P2B49B Camshaft Position Actuator Position Sensor B Circuit Low Bank 1
- P2B4AB Camshaft Position Actuator Position Sensor B Circuit High Bank 1
- P2B4BB Camshaft Position Actuator Position Sensor B Circuit Bank 2
- P2B4CB Camshaft Position Actuator Position Sensor B Range/Performance Bank 2
- P2B4DB Camshaft Position Actuator Position Sensor B Circuit Low Bank 2
- P2B4EB Camshaft Position Actuator Position Sensor B Circuit High Bank 2
- P2B4FA Camshaft Profile Actuator B Control Performance/Stuck Off Bank 1
- P2B50A Camshaft Profile Actuator B Control Performance/Stuck Off Bank 2
- P2B51B Camshaft Profile Actuator B Control Performance/Stuck Off Bank 1
- P2B52B Camshaft Profile Actuator B Control Performance/Stuck Off Bank 2
- P2B53A Camshaft Profile Actuator B Control Stuck On Bank 1
- P2B54A Camshaft Profile Actuator B Control Stuck On Bank 2
- P2B55B Camshaft Profile Actuator B Control Stuck On Bank 1
- P2B56B Camshaft Profile Actuator B Control Stuck On Bank 2
- P2B57Low Engine Oil Pressure - Camshaft Control Disabled
- P2B58Engine Coolant Flow Control Valve Motor Current High
- P2B59Engine Coolant Flow Control Valve Control Circuit/Open
- P2B5AEngine Coolant Flow Control Valve Control Circuit Low
- P2B5BEngine Coolant Flow Control Valve Control Circuit High
- P2B5CEngine Coolant Flow Control Valve Supply Circuit Low
- P2B5DEngine Coolant Flow Control Valve Position Sensor Circuit
- P2B5EEngine Coolant Flow Control Valve Position Sensor Circuit Low
- P2B5FEngine Coolant Flow Control Valve Position Sensor Circuit High
- P2B60Engine Coolant Flow Control Valve Position Sensor Circuit Range/Performance
- P2B61Engine Coolant Flow Control Valve Stuck Closed
- P2B62Coolant Pump B Supply Voltage Circuit
- P2B63Coolant Pump B Stuck/Stalled
- P2B64Coolant Pump B Control Module Overtemperature
- P2B65Coolant Pump B Overspeed/Air in System
- P2B66Coolant Pump D Control Circuit/Open
- P2B67Coolant Pump D Control Circuit Low
- P2B68Coolant Pump D Control Circuit High
- P2B69Coolant Pump D Supply Voltage Circuit
- P2B6ACoolant Pump D Stuck/Stalled
- P2B6BCoolant Pump D Control Module Overtemperature
- P2B6CCoolant Pump D Overspeed/Air in System
- P2B6DEngine Coolant Flow Control Valve Position Sensor Circuit Intermittent/Erratic
- P2B6ETurbocharger/Supercharger A Temperature Sensor Circuit
- P2B6FTurbocharger/Supercharger A Temperature Sensor Circuit Low
- P2B70Turbocharger/Supercharger A Temperature Sensor Circuit High
- P2B71Turbocharger/Supercharger A Temperature Sensor Range/Performance
- P2B72Coolant Heater A Control Circuit/Open
- P2B73Coolant Heater A Control Circuit Low
- P2B74Coolant Heater A Control Circuit High
- P2B75Coolant Heater A Control Circuit Performance
- P2B76Coolant Heater B Control Circuit/Open
- P2B77Coolant Heater B Control Circuit Low
- P2B78Coolant Heater B Control Circuit High
- P2B79Coolant Heater B Control Circuit Performance
- P2B7AEVAP System Pressure Sensor/Switch C Circuit
- P2B7BEVAP System Pressure Sensor/Switch C Circuit Range/Performance
- P2B7CEVAP System Pressure Sensor/Switch C Circuit Low
- P2B7DEVAP System Pressure Sensor/Switch C Circuit High
- P2B7EEVAP System Pressure Sensor/Switch C Circuit Intermittent
- P2B7FTurbocharger/Supercharger Boost Control Module A Calibration Not Learned/Programmed
- P2B80Turbocharger/Supercharger Boost Control Module B Calibration Not Learned/Programmed
- P2B81Wastegate Position Sensor A Circuit Performance
- P2B82Wastegate Position Sensor B Circuit Performance
- P2B83Charge Air Cooler Coolant Pump A Overspeed/Air In System
- P2B84Charge Air Cooler Coolant Pump A Underspeed
- P2B85Engine Coolant Pump Underspeed
- P2B86Coolant Pump A Overspeed/Air in System
- P2B87Coolant Pump A Underspeed
- P2B88Intake Air O2 Sensor Circuit Bank 1
- P2B89Intake Air O2 Sensor Circuit Low Voltage Bank 1
- P2B8AIntake Air O2 Sensor Circuit High Voltage Bank 1
- P2B8BIntake Air O2 Sensor Heater Control Circuit/Open Bank 1
- P2B8CIntake Air O2 Sensor Heater Control Circuit Range/Performance Bank 1
- P2B8DIntake Air O2 Sensor Heater Control Circuit Low Bank 1
- P2B8EIntake Air O2 Sensor Heater Control Circuit High Bank 1
- P2B8FTurbocharger/Supercharger B Temperature Sensor Circuit
- P2B90Turbocharger/Supercharger B Temperature Sensor Circuit Low
- P2B91Turbocharger/Supercharger B Temperature Sensor Circuit High
- P2B92Turbocharger/Supercharger B Temperature Sensor Range/Performance
- P2B93Wastegate Position Sensor A Exceeded Learning Limit
- P2B94Wastegate Position Sensor B Exceeded Learning Limit
- P2B95Cold Start Injection Pulse Performance
- P2B96Injection Pulse Performance
- P2B97Exhaust Pressure Control Valve A Position Exceeded Learning Limit
- P2B98Exhaust Pressure Control Valve A Supply Low
- P2B99Exhaust Pressure Control Valve A Driver Current/Temperature Too High
- P2B9AReductant Quality Sensor Circuit Intermittent/Erratic
- P2B9BVehicle Conditions Incorrect for Particulate Matter Sensor Regeneration
- P2B9CCoolant Pump A Stuck/Stalled
- P2B9DCoolant Pump A Supply Voltage Circuit
- P2B9ECoolant Pump A Control Module Overtemperature
- P2B9FCoolant Pump B Underspeed
- P2BA0Coolant Pump C Underspeed
- P2BA1Coolant Pump D Underspeed
- P2BA2Engine Coolant Pump Stuck/Stalled
Code data: OBDex open dataset (CC0), reviewed and rewritten for drivers. Always confirm a diagnosis before replacing parts.