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)
- P28AACylinder 7 Ion Current Sense Circuit Low
- P28ABCylinder 7 Ion Current Sense Circuit High
- P28ACCylinder 8 Ion Current Sense Circuit
- P28ADCylinder 8 Ion Current Sense Circuit Range/Performance
- P28AECylinder 8 Ion Current Sense Circuit Low
- P28AFCylinder 8 Ion Current Sense Circuit High
- P28B0Cylinder 9 Ion Current Sense Circuit
- P28B1Cylinder 9 Ion Current Sense Circuit Range/Performance
- P28B2Cylinder 9 Ion Current Sense Circuit Low
- P28B3Cylinder 9 Ion Current Sense Circuit High
- P28B4Cylinder 10 Ion Current Sense Circuit
- P28B5Cylinder 10 Ion Current Sense Circuit Range/Performance
- P28B6Cylinder 10 Ion Current Sense Circuit Low
- P28B7Cylinder 10 Ion Current Sense Circuit High
- P28B8Cylinder 11 Ion Current Sense Circuit
- P28B9Cylinder 11 Ion Current Sense Circuit Range/Performance
- P28BACylinder 11 Ion Current Sense Circuit Low
- P28BBCylinder 11 Ion Current Sense Circuit High
- P28BCCylinder 12 Ion Current Sense Circuit
- P28BDCylinder 12 Ion Current Sense Circuit Range/Performance
- P28BECylinder 12 Ion Current Sense Circuit Low
- P28BFCylinder 12 Ion Current Sense Circuit High
- P28C0Ion Sense Module Supply Voltage Circuit
- P28C1Ion Sense Module Supply Voltage Low
- P28C2Ion Sense Module Supply Voltage High
- P28C3EVAP System High Load Purge Line B Performance
- P28C4Clutch A Phase U-V-W Circuit Low
- P28C5Clutch A Phase U-V-W Circuit High
- P28C6Clutch A Phase U-V-W Circuit/Open
- P28C7Clutch A Phase U-V-W Performance
- P28C8Clutch A Pump Motor Performance
- P28C9Clutch A Motor Overspeed
- P28CAClutch A Motor Underspeed
- P28CBClutch A Motor Position Sensor Circuit/Open
- P28CCClutch A Motor Position Sensor Circuit Range/Performance
- P28CDClutch A Pressure Sensor Circuit/Open
- P28CEClutch A Pressure Sensor Circuit Low
- P28CFClutch A Pressure Sensor Circuit High
- P28D0Clutch A Pressure Sensor Circuit Range/Performance
- P28D1Clutch A Motor Driver Current/Temperature Too High
- P28D2Clutch B Phase U-V-W Circuit Low
- P28D3Clutch B Phase U-V-W Circuit High
- P28D4Clutch B Phase U-V-W Circuit/Open
- P28D5Clutch B Phase U-V-W Performance
- P28D6Clutch B Motor Driver Current/Temperature Too High
- P28D7Clutch B Pump Motor Performance
- P28D8Clutch B Motor Overspeed
- P28D9Clutch B Motor Underspeed
- P28DAClutch B Motor Position Sensor Circuit/Open
- P28DBClutch B Motor Position Sensor Circuit Range/Performance
- P28DCClutch B Pressure Sensor Circuit/Open
- P28DDClutch B Pressure Sensor Circuit Low
- P28DEClutch B Pressure Sensor Circuit High
- P28DFClutch B Pressure Sensor Circuit Range/Performance
- P28E0Shift Motor Phase U-V-W Circuit Low
- P28E1Shift Motor Phase U-V-W Circuit High
- P28E2Shift Motor Phase U-V-W Circuit/Open
- P28E3Shift Motor Phase U-V-W Performance
- P28E4Shift Motor Driver Current/Temperature Too High
- P28E5Shift Motor Performance
- P28E6Shift Motor Overspeed
- P28E7Shift Motor Position Sensor Circuit/Open
- P28E8Shift Motor Position Sensor Circuit High
- P28E9Shift Motor Position Sensor Circuit Low
- P28EAShift Motor Position Sensor Circuit Range/Performance
- P28EBShift Motor Position Not Learned
- P28ECShift Motor Position Sensor Exceeded Learning Limit
- P28EDElectric/Auxiliary Transmission Fluid Pump B Overspeed
- P28EEElectric/Auxiliary Transmission Fluid Pump B Underspeed
- P28EFEngine Disconnect Clutch Actuator Performance/Stuck Off
- P28F0Engine Disconnect Clutch Actuator Stuck On
- P28F1Engine Disconnect Clutch Pressure Sensor Circuit
- P28F2Engine Disconnect Clutch Pressure Sensor Circuit Range/Performance
- P28F3Engine Disconnect Clutch Pressure Sensor Circuit Low
- P28F4Engine Disconnect Clutch Pressure Sensor Circuit High
- P28F5Engine Disconnect Clutch Pressure Sensor Circuit Intermittent/Erratic
- P28F6Engine Disconnect Clutch Actuator Circuit Intermittent
- P28F7Exhaust Pressure Too High Bank 1
- P28F8Exhaust Pressure Too High Bank 2
- P28F9Exhaust Pressure Too Low Bank 1
- P28FAExhaust Pressure Too Low Bank 2
- P2A00O2 Sensor Circuit Range/Performance Bank 1 Sensor 1
- P2A01O2 Sensor Circuit Range/Performance Bank 1 Sensor 2
- P2A02O2 Sensor Circuit Range/Performance Bank 1 Sensor 3
- P2A03O2 Sensor Circuit Range/Performance Bank 2 Sensor 1
- P2A04O2 Sensor Circuit Range/Performance Bank 2 Sensor 2
- P2A05O2 Sensor Circuit Range/Performance Bank 2 Sensor 3
- P2A06O2 Sensor Circuit Range/Performance Bank 1 Sensor 4
- P2A07O2 Sensor Circuit Range/Performance Bank 2 Sensor 4
- P2A08O2 Sensor Negative Voltage Bank 1 Sensor 3
- P2A09O2 Sensor Negative Voltage Bank 2 Sensor 1
- P2A0AManifold Absolute Pressure Sensor B Circuit
- P2A0BManifold Absolute Pressure Sensor B Circuit Range/Performance
- P2A0CManifold Absolute Pressure Sensor B Circuit Low
- P2A0DManifold Absolute Pressure Sensor B Circuit High
- P2A0EManifold Absolute Pressure Sensor B Circuit Intermittent/Erratic
- P2A0FFuel Supply Heater Performance
- P2A10O2 Sensor Negative Voltage Bank 2 Sensor 2
- P2A11O2 Sensor Negative Voltage Bank 2 Sensor 3
- P2A12Injection Pump Fuel Metering Control C (Cam/Rotor/Injector)
Code data: OBDex open dataset (CC0), reviewed and rewritten for drivers. Always confirm a diagnosis before replacing parts.