P CODE FAMILY
Powertrain code references — Page 96.
Engine, transmission and powertrain diagnostic references. Exact vehicle and module context still matters.
Generic OBD-II
P2DD2
Control Pilot Charging Switch B Intermittent/Erratic
PowertrainRead the code
Generic OBD-II
P2DD3
Control Pilot Charging Switch B Stuck Off
PowertrainRead the code
Generic OBD-II
P2DD4
Control Pilot Charging Switch B Stuck On
PowertrainRead the code
Generic OBD-II
P2DD5
Fuel Injection Quantity B Lower Than Expected
PowertrainRead the code
Generic OBD-II
P2DD6
Fuel Injection Quantity B Higher Than Expected
PowertrainRead the code
Generic OBD-II
P2DD7
Cold Start Fuel Injection Quantity B Lower Than Expected
PowertrainRead the code
Generic OBD-II
P2DD8
Cold Start Fuel Injection Quantity B Higher Than Expected
PowertrainRead the code
Generic OBD-II
P2DD9
EVAP System Leak Detection Pump Control Circuit Performance
PowertrainRead the code
Generic OBD-II
P2DDA
EVAP System Leak Detection Pump Performance/Stuck Off
PowertrainRead the code
Generic OBD-II
P2DDB
EVAP System Leak Detection Pump Stuck On
PowertrainRead the code
Generic OBD-II
P2DDC
Fuel Injection Quantity C Lower Than Expected
PowertrainRead the code
Generic OBD-II
P2DDD
Fuel Injection Quantity C Higher Than Expected
PowertrainRead the code
Generic OBD-II
P2DDE
Fuel Injection Quantity D Lower Than Expected
PowertrainRead the code
Generic OBD-II
P2DDF
Fuel Injection Quantity D Higher Than Expected
PowertrainRead the code
Generic OBD-II
P2DE0
Cold Start Fuel Injection Quantity C Lower Than Expected
PowertrainRead the code
Generic OBD-II
P2DE1
Cold Start Fuel Injection Quantity C Higher Than Expected
PowertrainRead the code
Generic OBD-II
P2DE2
Cold Start Fuel Injection Quantity D Lower Than Expected
PowertrainRead the code
Generic OBD-II
P2DE3
Cold Start Fuel Injection Quantity D Higher Than Expected
PowertrainRead the code
Generic OBD-II
P2DE4
Drive Motor A Clutch Stuck Engaged
PowertrainRead the code
Generic OBD-II
P2DE5
Drive Motor A Clutch Stuck Disengaged
PowertrainRead the code
Generic OBD-II
P2DE6
Drive Motor A Clutch Actuator Performance
PowertrainRead the code
Generic OBD-II
P2DE7
Cold Start Engine Coolant Bypass Valve C Range/Performance
PowertrainRead the code
Generic OBD-II
P2DE8
Cold Start Engine Coolant Bypass Valve D Stuck Open
PowertrainRead the code
Generic OBD-II
P2DE9
Cold Start Engine Coolant Pump Underspeed
PowertrainRead the code
Generic OBD-II
P2DEA
Cylinder 1 Intake Valve Lift Range/Performance
PowertrainRead the code
Generic OBD-II
P2DEB
Cylinder 2 Intake Valve Lift Range/Performance
PowertrainRead the code
Generic OBD-II
P2DEC
Cylinder 3 Intake Valve Lift Range/Performance
PowertrainRead the code
Generic OBD-II
P2DED
Cylinder 4 Intake Valve Lift Range/Performance
PowertrainRead the code
Generic OBD-II
P2DEE
Cylinder 5 Intake Valve Lift Range/Performance
PowertrainRead the code
Generic OBD-II
P2DEF
Cylinder 6 Intake Valve Lift Range/Performance
PowertrainRead the code
Generic OBD-II
P2DF0
Intake Valve Lift Range/Performance Bank 1
PowertrainRead the code
Generic OBD-II
P2DF1
Intake Valve Lift Range/Performance Bank 2
PowertrainRead the code
Generic OBD-II
P2DF2
Intake Valve Lift System Range/Performance
PowertrainRead the code
Generic OBD-II
P2DF3
Engine Disconnect Clutch Actuator Position Not Learned
PowertrainRead the code
Generic OBD-II
P2DF4
Coolant Pump E Control Circuit/Open
PowertrainRead the code
Generic OBD-II
P2DF5
Coolant Pump E Control Circuit Low
PowertrainRead the code
Generic OBD-II
P2DF6
Coolant Pump E Control Circuit High
PowertrainRead the code
Generic OBD-II
P2DF7
Coolant Pump E Overspeed/Air in System
PowertrainRead the code
Generic OBD-II
P2DF8
Coolant Pump E Underspeed
PowertrainRead the code
Generic OBD-II
P2DF9
Coolant Pump E Stuck/Stalled
PowertrainRead the code
Generic OBD-II
P2DFA
Coolant Pump E Supply Voltage Circuit
PowertrainRead the code
Generic OBD-II
P2DFB
Coolant Pump E Control Module Overtemperature
PowertrainRead the code
Generic OBD-II
P2DFC
Hybrid/EV Battery Coolant Leak Detected
PowertrainRead the code
Generic OBD-II
P2DFD
EVAP System Purge Pump Performance
PowertrainRead the code
Generic OBD-II
P2E00
Gear Lever Position Sensor A Circuit
PowertrainRead the code
Generic OBD-II
P2E01
Gear Lever Position Sensor A Range/Performance
PowertrainRead the code
Generic OBD-II
P2E02
Gear Lever Position Sensor A Circuit Low
PowertrainRead the code
Generic OBD-II
P2E03
Gear Lever Position Sensor A Circuit High
PowertrainRead the code
Generic OBD-II
P2E04
Gear Lever Position Sensor B Circuit
PowertrainRead the code
Generic OBD-II
P2E05
Gear Lever Position Sensor B Range/Performance
PowertrainRead the code
Generic OBD-II
P2E06
Gear Lever Position Sensor B Circuit Low
PowertrainRead the code
Generic OBD-II
P2E07
Gear Lever Position Sensor B Circuit High
PowertrainRead the code
Generic OBD-II
P2E08
Gear Lever Position Sensor C Circuit
PowertrainRead the code
Generic OBD-II
P2E09
Gear Lever Position Sensor C Range/Performance
PowertrainRead the code
Generic OBD-II
P2E0A
Gear Lever Position Sensor C Circuit Low
PowertrainRead the code
Generic OBD-II
P2E0B
Gear Lever Position Sensor C Circuit High
PowertrainRead the code
Generic OBD-II
P2E0C
Gear Lever Position Sensor D Circuit
PowertrainRead the code
Generic OBD-II
P2E0D
Gear Lever Position Sensor D Range/Performance
PowertrainRead the code
Generic OBD-II
P2E0E
Gear Lever Position Sensor D Circuit Low
PowertrainRead the code
Generic OBD-II
P2E0F
Gear Lever Position Sensor D Circuit High
PowertrainRead the code
Generic OBD-II
P2E10
Gear Selection Actuator Position Sensor Circuit
PowertrainRead the code
Generic OBD-II
P2E11
Gear Selection Actuator Position Sensor Performance
PowertrainRead the code
Generic OBD-II
P2E12
Gear Selection Actuator Position Sensor Circuit Low
PowertrainRead the code
Generic OBD-II
P2E13
Gear Selection Actuator Position Sensor Circuit High
PowertrainRead the code
Generic OBD-II
P2E14
Gear Selection Actuator Position Sensor Circuit Intermittent/Erratic
PowertrainRead the code
Generic OBD-II
P2E15
Intermediate Shaft Selection Actuator Position Sensor Circuit
PowertrainRead the code
Generic OBD-II
P2E16
Intermediate Shaft Selection Actuator Position Sensor Range/Performance
PowertrainRead the code
Generic OBD-II
P2E17
Intermediate Shaft Selection Actuator Position Sensor Circuit Low
PowertrainRead the code
Generic OBD-II
P2E18
Intermediate Shaft Selection Actuator Position Sensor Circuit High
PowertrainRead the code
Generic OBD-II
P2E19
Intermediate Shaft Selection Acutator Position Sensor Circuit Intermittent/Erratic
PowertrainRead the code
Generic OBD-II
P2E1A
Drive Motor A Inverter Voltage Sensor A/B Correlation
PowertrainRead the code
Generic OBD-II
P2E1B
Drive Motor A Phase X Current Sensor Circuit
PowertrainRead the code
Generic OBD-II
P2E1C
Drive Motor A Phase X Current Sensor Circuit Range/Performance
PowertrainRead the code
Generic OBD-II
P2E1D
Drive Motor A Phase X Current Sensor Circuit Low
PowertrainRead the code
Generic OBD-II
P2E1E
Drive Motor A Phase X Current Sensor Circuit High
PowertrainRead the code
Generic OBD-II
P2E1F
Drive Motor A Phase Y Current Sensor Circuit
PowertrainRead the code
Generic OBD-II
P2E20
Drive Motor A Phase Y Current Sensor Circuit Range/Performance
PowertrainRead the code
Generic OBD-II
P2E21
Drive Motor A Phase Y Current Sensor Circuit Low
PowertrainRead the code
Generic OBD-II
P2E22
Drive Motor A Phase Y Current Sensor Circuit High
PowertrainRead the code
Generic OBD-II
P2E23
Drive Motor A Phase Z Current Sensor Circuit
PowertrainRead the code
Generic OBD-II
P2E24
Drive Motor A Phase Z Current Sensor Circuit Range/Performance
PowertrainRead the code
Generic OBD-II
P2E25
Drive Motor A Phase Z Current Sensor Circuit Low
PowertrainRead the code
Generic OBD-II
P2E26
Drive Motor A Phase Z Current Sensor Circuit High
PowertrainRead the code
Generic OBD-II
P2E27
Drive Motor A Phase X-Y-Z Current Sensor Correlation
PowertrainRead the code
Generic OBD-II
P2E28
Drive Motor A Excitation Current Sensor Performance
PowertrainRead the code
Generic OBD-II
P2E29
Drive Motor A Excitation Current Sensor Circuit Low Voltage
PowertrainRead the code
Generic OBD-II
P2E2A
Drive Motor A Excitation Current Sensor Circuit High Voltage
PowertrainRead the code
Generic OBD-II
P2E2B
Drive Motor A Excitation Current Too High
PowertrainRead the code
Generic OBD-II
P2E2C
Battery Charger A Module Supply Voltage Performance
PowertrainRead the code
Generic OBD-II
P2E2D
Battery Charger A Module Supply Voltage Low
PowertrainRead the code
Generic OBD-II
P2E2E
Battery Charger A Module Supply Voltage High
PowertrainRead the code
Generic OBD-II
P2E2F
Battery Charger B Module Supply Voltage Performance
PowertrainRead the code
Generic OBD-II
P2E30
Battery Charger B Module Supply Voltage Low
PowertrainRead the code
Generic OBD-II
P2E31
Battery Charger B Module Supply Voltage High
PowertrainRead the code
Generic OBD-II
P2E32
Battery Charger A Module Forced Shutdown Voltage Performance
PowertrainRead the code
Generic OBD-II
P2E33
Battery Charger A Module Forced Shutdown Voltage Low
PowertrainRead the code
Generic OBD-II
P2E34
Battery Charger A Module Forced Shutdown Voltage High
PowertrainRead the code
Generic OBD-II
P2E35
Battery Charger B Enable Circuit/Open
PowertrainRead the code
Generic OBD-II
P2E36
Battery Charger B Enable Circuit Low
PowertrainRead the code
Generic OBD-II
P2E37
Battery Charger B Enable Circuit High
PowertrainRead the code
These are code references, not a list of confirmed faults on every vehicle. Read the source and applicability notes, then match the exact vehicle, year, engine and scan report.