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.
P0 codes · Powertrain (generic)
- P0388Crankshaft Position Sensor B Circuit High
- P0389Crankshaft Position Sensor B Circuit Intermittent
- P038AIgnition I Control Signal Circuit/Open
- P038BIgnition I Control Signal Circuit Low
- P038CIgnition I Control Signal Circuit High
- P038DIgnition J Control Signal Circuit/Open
- P038EIgnition J Control Signal Circuit Low
- P038FIgnition J Control Signal Circuit High
- P0390Camshaft Position Sensor B Circuit (Bank 2)
- P0391Camshaft Position Sensor B Circuit Range/Performance (Bank 2)
- P0392Camshaft Position Sensor B Circuit Low (Bank 2)
- P0393Camshaft Position Sensor B Circuit High (Bank 2)
- P0394Camshaft Position Sensor B Circuit Intermittent (Bank 2)
- P0395Cylinder 1 Pressure Sensor Circuit
- P0396Cylinder 1 Pressure Sensor Circuit Range/Performance
- P0397Cylinder 1 Pressure Sensor Circuit Low
- P0398Cylinder 1 Pressure Sensor Circuit High
- P0399Cylinder 1 Pressure Sensor Circuit Intermittent/Erratic
- P039ACylinder 1 Pressure Too Low
- P039BCylinder 1 Pressure Too High
- P039CCylinder 1 Pressure Variation Low
- P039DCylinder 1 Pressure Variation High
- P039ECylinder 1 Combustion Performance
- P039FCylinder 2 Pressure Sensor Circuit
- P03A0Cylinder 2 Pressure Sensor Circuit Range/Performance
- P03A1Cylinder 2 Pressure Sensor Circuit Low
- P03A2Cylinder 2 Pressure Sensor Circuit High
- P03A3Cylinder 2 Pressure Sensor Circuit Intermittent/Erratic
- P03A4Cylinder 2 Pressure Too Low
- P03A5Cylinder 2 Pressure Too High
- P03A6Cylinder 2 Pressure Variation Low
- P03A7Cylinder 2 Pressure Variation High
- P03A8Cylinder 2 Combustion Performance
- P03A9Cylinder 3 Pressure Sensor Circuit
- P03AACylinder 3 Pressure Sensor Circuit Range/Performance
- P03ABCylinder 3 Pressure Sensor Circuit Low
- P03ACCylinder 3 Pressure Sensor Circuit High
- P03ADCylinder 3 Pressure Sensor Circuit Intermittent/Erratic
- P03AECylinder 3 Pressure Too Low
- P03AFCylinder 3 Pressure Too High
- P03B0Cylinder 3 Pressure Variation Low
- P03B1Cylinder 3 Pressure Variation High
- P03B2Cylinder 3 Combustion Performance
- P03B3Cylinder 4 Pressure Sensor Circuit
- P03B4Cylinder 4 Pressure Sensor Circuit Range/Performance
- P03B5Cylinder 4 Pressure Sensor Circuit Low
- P03B6Cylinder 4 Pressure Sensor Circuit High
- P03B7Cylinder 4 Pressure Sensor Circuit Intermittent/Erratic
- P03B8Cylinder 4 Pressure Too Low
- P03B9Cylinder 4 Pressure Too High
- P03BACylinder 4 Pressure Variation Low
- P03BBCylinder 4 Pressure Variation High
- P03BCCylinder 4 Combustion Performance
- P03BDCylinder 5 Pressure Sensor Circuit
- P03BECylinder 5 Pressure Sensor Circuit Range/Performance
- P03BFCylinder 5 Pressure Sensor Circuit Low
- P03C0Cylinder 5 Pressure Sensor Circuit High
- P03C1Cylinder 5 Pressure Sensor Circuit Intermittent/Erratic
- P03C2Cylinder 5 Pressure Too Low
- P03C3Cylinder 5 Pressure Too High
- P03C4Cylinder 5 Pressure Variation Low
- P03C5Cylinder 5 Pressure Variation High
- P03C6Cylinder 5 Combustion Performance
- P03C7Cylinder 6 Pressure Sensor Circuit
- P03C8Cylinder 6 Pressure Sensor Circuit Range/Performance
- P03C9Cylinder 6 Pressure Sensor Circuit Low
- P03CACylinder 6 Pressure Sensor Circuit High
- P03CBCylinder 6 Pressure Sensor Circuit Intermittent/Erratic
- P03CCCylinder 6 Pressure Too Low
- P03CDCylinder 6 Pressure Too High
- P03CECylinder 6 Pressure Variation Low
- P03CFCylinder 6 Pressure Variation High
- P03D0Cylinder 6 Combustion Performance
- P03D1Cylinder 7 Pressure Sensor Circuit
- P03D2Cylinder 7 Pressure Sensor Circuit Range/Performance
- P03D3Cylinder 7 Pressure Sensor Circuit Low
- P03D4Cylinder 7 Pressure Sensor Circuit High
- P03D5Cylinder 7 Pressure Sensor Circuit Intermittent/Erratic
- P03D6Cylinder 7 Pressure Too Low
- P03D7Cylinder 7 Pressure Too High
- P03D8Cylinder 7 Pressure Variation Low
- P03D9Cylinder 7 Pressure Variation High
- P03DACylinder 7 Combustion Performance
- P03DBCylinder 8 Pressure Sensor Circuit
- P03DCCylinder 8 Pressure Sensor Circuit Range/Performance
- P03DDCylinder 8 Pressure Sensor Circuit Low
- P03DECylinder 8 Pressure Sensor Circuit High
- P03DFCylinder 8 Pressure Sensor Circuit Intermittent/Erratic
- P03E0Cylinder 8 Pressure Too Low
- P03E1Cylinder 8 Pressure Too High
- P03E2Cylinder 8 Pressure Variation Low
- P03E3Cylinder 8 Pressure Variation High
- P03E4Cylinder 8 Combustion Performance
- P03E5A Camshaft Position Actuator Position Sensor C Circuit (Bank 1)
- P03E6A Camshaft Position Actuator Position Sensor C Range/Performance (Bank 1)
- P03E7A Camshaft Position Actuator Position Sensor C Circuit Low (Bank 1)
- P03E8A Camshaft Position Actuator Position Sensor C Circuit High (Bank 1)
- P03E9A Camshaft Profile Actuator Position Sensor A Exceeded Learning Limit
- P03EAA Camshaft Profile Actuator Position Sensor B Exceeded Learning Limit
- P03EBA Camshaft Profile Actuator Position Sensor C Exceeded Learning Limit
Code data: OBDex open dataset (CC0), reviewed and rewritten for drivers. Always confirm a diagnosis before replacing parts.