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)
- P27D4Pressure Control Solenoid S Intermittent
- P27D5Pressure Control Solenoid S Control Circuit/Open
- P27D6Pressure Control Solenoid S Control Circuit Range/Performance
- P27D7Pressure Control Solenoid S Control Circuit Low
- P27D8Pressure Control Solenoid S Control Circuit High
- P27D9Pressure Control Solenoid T Performance/Stuck Off
- P27DAPressure Control Solenoid T Stuck On
- P27DBPressure Control Solenoid T Electrical
- P27DCPressure Control Solenoid T Intermittent
- P27DDPressure Control Solenoid T Control Circuit/Open
- P27DEPressure Control Solenoid T Control Circuit Range/Performance
- P27DFPressure Control Solenoid T Control Circuit Low
- P27E0Pressure Control Solenoid T Control Circuit High
- P27E1Electric/Auxiliary Transmission Fluid Pump A Pressure Too Low
- P27E2Electric/Auxiliary Transmission Fluid Pump B Pressure Too Low
- P27E3Electric/Auxiliary Transmission Fluid Pump Control Valve Circuit/Open
- P27E4Electric/Auxiliary Transmission Fluid Pump Control Valve Circuit Range/Performance
- P27E5Electric/Auxiliary Transmission Fluid Pump Control Valve Circuit Low
- P27E6Electric/Auxiliary Transmission Fluid Pump Control Valve Circuit High
- P27E7Transmission Range Control B Circuit/Open
- P27E8Transmission Range Control B Circuit Performance
- P27E9Transmission Range Control B Circuit Low
- P27EATransmission Range Control B Circuit High
- P27EBTransmission Range Control A Position Sensor/Switch Circuit/Open
- P27ECTransmission Range Control A Position Sensor/Switch Circuit Range/Performance
- P27EDTransmission Range Control A Position Sensor/Switch Circuit Low
- P27EETransmission Range Control A Position Sensor/Switch Circuit High
- P27EFTransmission Range Control B Position Sensor/Switch Circuit/Open
- P27F0Transmission Range Control B Position Sensor/Switch Circuit Range/Performance
- P27F1Transmission Range Control B Position Sensor/Switch Circuit Low
- P27F2Transmission Range Control B Position Sensor/Switch Circuit High
- P27F3Clutch B Temperature Too High
- P27F4Gear Shift Lock Solenoid/Actuator A Performance/Stuck On
- P27F5Gear Shift Lock Solenoid/Actuator A Stuck Off
- P2800Transmission Range Sensor B Circuit (PRNDL Input)
- P2801Transmission Range Sensor B Circuit Range/Performance
- P2802Transmission Range Sensor B Circuit Low
- P2803Transmission Range Sensor B Circuit High
- P2804Transmission Range Sensor B Circuit Intermittent
- P2805Transmission Range Sensor A/B Correlation
- P2806Transmission Range Sensor Alignment
- P2807Pressure Control Solenoid G
- P2808Pressure Control Solenoid G Performance/Stuck Off
- P2809Pressure Control Solenoid G Stuck On
- P280ATransmission Range Sensor A Circuit Not Learned
- P280BTransmission Range Sensor B Circuit Not Learned
- P2810Pressure Control Solenoid G Electrical
- P2811Pressure Control Solenoid G Intermittent
- P2812Pressure Control Solenoid G Control Circuit/Open
- P2813Pressure Control Solenoid G Control Circuit Range/Performance
- P2814Pressure Control Solenoid G Control Circuit Low
- P2815Pressure Control Solenoid G Control Circuit High
- P2816Pressure Control Solenoid H
- P2817Pressure Control Solenoid H Performance/Stuck Off
- P2818Pressure Control Solenoid H Stuck On
- P2819Pressure Control Solenoid H Electrical
- P281APressure Control Solenoid H Intermittent
- P281BPressure Control Solenoid H Control Circuit/Open
- P281CPressure Control Solenoid H Control Circuit Range/Performance
- P281DPressure Control Solenoid H Control Circuit Low
- P281EPressure Control Solenoid H Control Circuit High
- P281FPressure Control Solenoid J
- P2820Pressure Control Solenoid J Performance/Stuck Off
- P2821Pressure Control Solenoid J Stuck On
- P2822Pressure Control Solenoid J Electrical
- P2823Pressure Control Solenoid J Intermittent
- P2824Pressure Control Solenoid J Control Circuit/Open
- P2825Pressure Control Solenoid J Control Circuit Range/Performance
- P2826Pressure Control Solenoid J Control Circuit Low
- P2827Pressure Control Solenoid J Control Circuit High
- P2828Pressure Control Solenoid K
- P2829Pressure Control Solenoid K Performance/Stuck Off
- P282APressure Control Solenoid K Stuck On
- P282BPressure Control Solenoid K Electrical
- P282CPressure Control Solenoid K Intermittent
- P282DPressure Control Solenoid K Control Circuit/Open
- P282EPressure Control Solenoid K Control Circuit Range/Performance
- P282FPressure Control Solenoid K Control Circuit Low
- P2830Pressure Control Solenoid K Control Circuit High
- P2831Shift Fork A Position Circuit
- P2832Shift Fork A Position Circuit Range/Performance
- P2833Shift Fork A Position Circuit Low
- P2834Shift Fork A Position Circuit High
- P2835Shift Fork A Position Circuit Intermittent
- P2836Shift Fork B Position Circuit
- P2837Shift Fork B Position Circuit Range/Performance
- P2838Shift Fork B Position Circuit Low
- P2839Shift Fork B Position Circuit High
- P283AShift Fork B Position Circuit Intermittent
- P283BShift Fork C Position Circuit
- P283CShift Fork C Position Circuit Range/Performance
- P283DShift Fork C Position Circuit Low
- P283EShift Fork C Position Circuit High
- P283FShift Fork C Position Circuit Intermittent
- P2840Shift Fork D Position Circuit
- P2841Shift Fork D Position Circuit Range/Performance
- P2842Shift Fork D Position Circuit Low
- P2843Shift Fork D Position Circuit High
- P2844Shift Fork D Position Circuit Intermittent
- P2845Shift Fork A Position Sensor Incorrect Neutral Position Indicated
Code data: OBDex open dataset (CC0), reviewed and rewritten for drivers. Always confirm a diagnosis before replacing parts.