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)
- P2A77Alternative Fuel Hydraulic Pump Pressure Sensor Circuit Low
- P2A78Alternative Fuel Hydraulic Pump Pressure Sensor Circuit High
- P2A79Alternative Fuel Hydraulic Pump Pressure Sensor Circuit Intermittent/Erratic
- P2A7AAlternative Fuel Hydraulic Pressure Sensor Circuit
- P2A7BAlternative Fuel Hydraulic Pressure Sensor Range/Performance
- P2A7CAlternative Fuel Hydraulic Pressure Sensor Circuit Low
- P2A7DAlternative Fuel Hydraulic Pressure Sensor Circuit High
- P2A7EAlternative Fuel Hydraulic Pressure Sensor Circuit Intermittent/Erratic
- P2A7FAlternative Fuel Pump A Compression Stroke Valve Control Circuit/Open
- P2A80Alternative Fuel Pump A Compression Stroke Valve Control Circuit Range/Performance
- P2A81Alternative Fuel Pump A Compression Stroke Valve Control Circuit Low
- P2A82Alternative Fuel Pump A Compression Stroke Valve Control Circuit High
- P2A83Alternative Fuel Pump B Compression Stroke Valve Control Circuit/Open
- P2A84Alternative Fuel Pump B Compression Stroke Valve Control Circuit Range/Performance
- P2A85Alternative Fuel Pump B Compression Stroke Valve Control Circuit Low
- P2A86Alternative Fuel Pump B Compression Stroke Valve Control Circuit High
- P2A87Alternative Fuel Pump C Compression Stroke Valve Control Circuit/Open
- P2A88Alternative Fuel Pump C Compression Stroke Valve Control Circuit Range/Performance
- P2A89Alternative Fuel Pump C Compression Stroke Valve Control Circuit Low
- P2A8AAlternative Fuel Pump C Compression Stroke Valve Control Circuit High
- P2A8BAlternative Fuel Vaporizer A Performance
- P2A8CAlternative Fuel Vaporizer B Performance
- P2A8DAlternative Fuel Vaporizer C Performance
- P2A8EAlternative Fuel Pump A Performance
- P2A8FAlternative Fuel Pump B Performance
- P2A90Alternative Fuel Pump C Performance
- P2A91Alternative Fuel Tank Select Valve A Control Circuit/Open
- P2A92Alternative Fuel Tank Select Valve A Control Performance
- P2A93Alternative Fuel Tank Select Valve A Control Circuit Low
- P2A94Alternative Fuel Tank Select Valve A Control Circuit High
- P2A95Alternative Fuel Tank Select Valve B Control Circuit/Open
- P2A96Alternative Fuel Tank Select Valve B Control Circuit Performance
- P2A97Alternative Fuel Tank Select Valve B Control Circuit Low
- P2A98Alternative Fuel Tank Select Valve B Control Circuit High
- P2A99Alternative Fuel Tank Select Valve C Control Circuit/Open
- P2A9AAlternative Fuel Tank Select Valve C Control Circuit Performance
- P2A9BAlternative Fuel Tank Select Valve C Control Circuit Low
- P2A9CAlternative Fuel Tank Select Valve C Control Circuit High
- P2A9DAlternative Fuel High Pressure System Small Leak
- P2A9EAlternative Fuel Return Line Valve Control Circuit/Open
- P2A9FAlternative Fuel Return Line Valve Control Circuit Range/Performance
- P2AA0Alternative Fuel Return Line Valve Control Circuit Low
- P2AA1Alternative Fuel Return Line Valve Control Circuit High
- P2AA2Alternative Fuel Return Line Insufficient Flow
- P2AA3Cold Start EGR B Flow Insufficient Detected
- P2AA4Cold Start EGR B Flow Excessive Detected
- P2AA5EGR Cooler Bypass Control Circuit Driver Current/Temperature Too High Bank 1
- P2AA6EGR Cooler Bypass Control Circuit Driver Current/Temperature Too High Bank 2
- P2AA7Engine Coolant Bypass Valve B Position Sensor Circuit
- P2AA8Engine Coolant Bypass Valve B Position Sensor Range/Performance
- P2AA9Engine Coolant Bypass Valve B Position Sensor Circuit Low
- P2AAAEngine Coolant Bypass Valve B Position Sensor Circuit High
- P2AABEngine Coolant Bypass Valve B Position Sensor Circuit Intermittent/Erratic
- P2AACDiesel Fuel Presence Sensor Circuit
- P2AADDiesel Fuel Presence Sensor Range/Performance
- P2AAEDiesel Fuel Presence Sensor Circuit Low
- P2AAFDiesel Fuel Presence Sensor Circuit High
- P2AB0Particulate Matter Sensor Processor Performance
- P2AB1Catalyst Heater Control Module Performance
- P2AB2Catalyst Heater Control Module Supply Voltage
- P2AB3Cold Start Intake Manifold Runner Control Stuck Open Bank 1
- P2AB4Cold Start Intake Manifold Runner Control Stuck Open Bank 2
- P2AB5Cold Start Intake Manifold Runner Control Stuck Closed Bank 1
- P2AB6Cold Start Intake Manifold Runner Control Stuck Closed Bank 2
- P2AB7Wastegate Position Sensor A Circuit
- P2AB8Wastegate Position Sensor A Circuit Low
- P2AB9Wastegate Position Sensor A Circuit High
- P2ABAWastegate Position Sensor B Circuit
- P2ABBWastegate Position Sensor B Circuit Low
- P2ABCWastegate Position Sensor B Circuit High
- P2ABDTurbocharger/Supercharger Wastegate Actuator A Driver Current/Temperature Too High
- P2ABETurbocharger/Supercharger Wastegate Actuator B Driver Current/Temperature Too High
- P2ABFIntake Air O2 Sensor Reference Voltage Circuit/Open Bank 1
- P2AC0Intake Air O2 Sensor Reference Voltage Circuit Range/Performance Bank 1
- P2AC1Intake Air O2 Sensor Reference Voltage Circuit Low Bank 1
- P2AC2Intake Air O2 Sensor Reference Voltage Circuit High Bank 1
- P2AC3Intake Air O2 Sensor Reference Voltage Circuit/Open Bank 2
- P2AC4Intake Air O2 Sensor Reference Voltage Circuit Range/Performance Bank 2
- P2AC5Intake Air O2 Sensor Reference Voltage Circuit Low Bank 2
- P2AC6Intake Air O2 Sensor Reference Voltage Circuit High Bank 2
- P2AC7Charge Air Cooler Coolant Temperature Sensor B Circuit
- P2AC8Charge Air Cooler Coolant Temperature Sensor B Range/Performance
- P2AC9Charge Air Cooler Coolant Temperature Sensor B Circuit Low
- P2ACACharge Air Cooler Coolant Temperature Sensor B Circuit High
- P2ACBCharge Air Cooler Coolant Temperature Sensor B Circuit Intermittent/Erratic
- P2ACCReductant Temperature Sensor B Circuit
- P2ACDReductant Temperature Sensor B Range/Performance
- P2ACEReductant Temperature Sensor B Circuit Low
- P2ACFReductant Temperature Sensor B Circuit High
- P2AD0Reductant Temperature Sensor B Circuit Intermittent/Erratic
- P2AD1Throttle/Pedal Position Sensor/Switch C/G Voltage Correlation
- P2AD2Throttle/Pedal Position Sensor/Switch B/G Voltage Correlation
- P2AD3Throttle/Pedal Position Sensor/Switch A/G Voltage Correlation
- P2AD4Intermediate System Voltage Low
- P2AD5Intermediate System Voltage High
- P2AD6Reductant Pump Motor Position Sensor Circuit
- P2AD7Reductant Pump Motor Position Sensor Range/Performance
- P2AD8Reductant Pump Motor Position Sensor Circuit Low
- P2AD9Reductant Pump Motor Position Sensor Circuit High
- P2ADAReductant Tank Temperature Sensor B Range/Performance
Code data: OBDex open dataset (CC0), reviewed and rewritten for drivers. Always confirm a diagnosis before replacing parts.