P CODE FAMILY
Powertrain code references — Page 13.
Engine, transmission and powertrain diagnostic references. Exact vehicle and module context still matters.
Generic OBD-II
P04B4
Refueling Vapor Control Valve Stuck Closed
PowertrainRead the code
Generic OBD-II
P04B5
F-150 PowerBoost fuel-door latch checks before deeper diagnosis
PowertrainRead article
Generic OBD-II
P04B6
Cherokee stored fuel-door fault and false-setting logic
PowertrainRead article
Generic OBD-II
P04B7
Fuel Fill Door Position Sensor/Switch Circuit Intermittent/Erratic
PowertrainRead the code
Generic OBD-II
P04B8
fuel-door position has entered an invalid signal band
PowertrainRead article
Generic OBD-II
P04B9
fuel-door position feedback is below its allowed range
PowertrainRead article
Generic OBD-II
P04BA
fuel-door position feedback is above the calibrated limit
PowertrainRead article
Generic OBD-II
P04BB
fuel-door lock driver reports an electrical fault
PowertrainRead article
Generic OBD-II
P04BC
the commanded fuel-door lock transition did not occur
PowertrainRead article
Generic OBD-II
P04BD
Fuel Fill Door Lock Control Circuit Low
PowertrainRead the code
Generic OBD-II
P04BE
Fuel Fill Door Lock Control Circuit High
PowertrainRead the code
Generic OBD-II
P04BF
Fuel Fill Door Unlock Control Circuit/Open
PowertrainRead the code
Generic OBD-II
P04C0
fuel-door unlocking failed to produce the expected transition
PowertrainRead article
Generic OBD-II
P04C1
Fuel Fill Door Unlock Control Circuit Low
PowertrainRead the code
Generic OBD-II
P04C2
Fuel Fill Door Unlock Control Circuit High
PowertrainRead the code
Generic OBD-II
P04C3
fuel-door lock position has an invalid electrical reading
PowertrainRead article
Generic OBD-II
P04C4
fuel-door lock feedback changed without an unlock command
PowertrainRead article
Generic OBD-II
P04C5
lock-position signal is low rather than simply unlocked
PowertrainRead article
Generic OBD-II
P04C6
high lock-position feedback can represent an open circuit
PowertrainRead article
Generic OBD-II
P04C7
Fuel Fill Door Lock Position Sensor/Switch Circuit Intermittent/Erratic
PowertrainRead the code
Generic OBD-II
P04C8
fuel-door open-request switch reports an invalid signal
PowertrainRead article
Generic OBD-II
P04C9
Fuel Fill Door Open Request Sensor/Switch Performance/Stuck Off
PowertrainRead the code
Generic OBD-II
P04CA
a low refuel-request signal is different from a stuck fuel door
PowertrainRead article
Generic OBD-II
P04CB
fuel-door request input is electrically high
PowertrainRead article
Generic OBD-II
P04CC
Fuel Fill Door Open Request Sensor/Switch Circuit Intermittent/Erratic
PowertrainRead the code
Generic OBD-II
P04CD
Fuel Fill Door Open Request Sensor/Switch Stuck On
PowertrainRead the code
Generic OBD-II
P04CE
EGR Temperature Sensor C Circuit
PowertrainRead the code
Generic OBD-II
P04CF
low-pressure EGR temperature disagrees after an overnight soak
PowertrainRead article
Generic OBD-II
P04D0
upstream low-pressure EGR temperature resistance too low
PowertrainRead article
Generic OBD-II
P04D1
EGR temperature raw resistance above the high boundary
PowertrainRead article
Generic OBD-II
P04D2
intermittent upstream low-pressure EGR temperature behavior
PowertrainRead article
Generic OBD-II
P04D3
Exhaust Brake Input Circuit
PowertrainRead the code
Generic OBD-II
P04D4
Exhaust Brake Input Circuit Range/Performance
PowertrainRead the code
Generic OBD-II
P04D5
Exhaust Brake Input Circuit Low
PowertrainRead the code
Generic OBD-II
P04D6
Exhaust Brake Input Circuit High
PowertrainRead the code
Generic OBD-II
P04D7
Exhaust Brake Input Circuit Intermittent/Erratic
PowertrainRead the code
Generic OBD-II
P04D8
Excessive Time To Enter Closed Loop EGR Control
PowertrainRead the code
Generic OBD-II
P04D9
Low EGR flow reaches the closed-loop control limit
PowertrainRead article
Generic OBD-II
P04DA
Excessive EGR flow is detected as a control-ratio error
PowertrainRead article
Generic OBD-II
P04DB
Crankcase ventilation judged by pressure offset and pulsation
PowertrainRead article
Generic OBD-II
P04DC
Fuel Fill Door Position Sensor/Switch Circuit Range/Performance
PowertrainRead the code
Generic OBD-II
P04DD
cold-start EGR insufficient flow uses an operating-point-dependent limit
PowertrainRead article
Generic OBD-II
P04DE
cold-start EGR excessive flow compares modeled and measured air mass
PowertrainRead article
Generic OBD-II
P04DF
bank-1 purge-valve response during intrusive testing
PowertrainRead article
Generic OBD-II
P04E0
EVAP System Purge Control Valve A Stuck Closed
PowertrainRead the code
Generic OBD-II
P04E1
Crankcase Ventilation Hose Connection Sensor Circuit
PowertrainRead the code
Generic OBD-II
P04E2
PCV hose pressure signal low from an open or ground short
PowertrainRead article
Generic OBD-II
P04E3
PCV hose pressure output above its electrical ceiling
PowertrainRead article
Generic OBD-II
P04E4
Crankcase Ventilation Hose Connection Sensor Circuit Intermittent/Erratic
PowertrainRead the code
Generic OBD-II
P04E5
EGR Temperature Sensor D Circuit
PowertrainRead the code
Generic OBD-II
P04E6
EGR Temperature Sensor D Circuit Range/Performance
PowertrainRead the code
Generic OBD-II
P04E7
EGR Temperature Sensor D Circuit Low
PowertrainRead the code
Generic OBD-II
P04E8
EGR Temperature Sensor D Circuit High
PowertrainRead the code
Generic OBD-II
P04E9
EGR Temperature Sensor D Circuit Intermittent/Erratic
PowertrainRead the code
Generic OBD-II
P04EA
EVAP System Small Leak Detected - Fuel Tank Side
PowertrainRead the code
Generic OBD-II
P04EB
EVAP System Small Leak Detected - Fresh Air Side
PowertrainRead the code
Generic OBD-II
P04EC
EVAP System Large Leak Detected - Fuel Tank Side
PowertrainRead the code
Generic OBD-II
P04ED
EVAP System Large Leak Detected - Fresh Air Side
PowertrainRead the code
Generic OBD-II
P04EE
Wrangler tank-side leak from a trapped cap tether
PowertrainRead article
Generic OBD-II
P04EF
EVAP System Very Small Leak Detected - Fresh Air Side
PowertrainRead the code
Generic OBD-II
P04F0
High-load EVAP purge behavior is tested under boost
PowertrainRead article
Generic OBD-II
P04F1
EVAP System Purge Line Performance
PowertrainRead the code
Generic OBD-II
P04F2
Catalyst Heater Supply Voltage Bank 1
PowertrainRead the code
Generic OBD-II
P04F3
Catalyst Heater Supply Voltage Bank 2
PowertrainRead the code
Generic OBD-II
P04F4
Catalyst Heater Circuit Low Bank 1
PowertrainRead the code
Generic OBD-II
P04F5
Catalyst Heater Circuit Low Bank 2
PowertrainRead the code
Generic OBD-II
P04F6
Catalyst Heater Circuit High Bank 1
PowertrainRead the code
Generic OBD-II
P04F7
Catalyst Heater Circuit High Bank 2
PowertrainRead the code
Generic OBD-II
P04F8
Catalyst Heater Circuit Intermittent Bank 1
PowertrainRead the code
Generic OBD-II
P04F9
Catalyst Heater Circuit Intermittent Bank 2
PowertrainRead the code
Generic OBD-II
P04FA
high-pressure EGR drive electronics overtemperature
PowertrainRead article
Generic OBD-II
P04FB
PCV pressure should approach atmosphere after engine rotation stops
PowertrainRead article
Generic OBD-II
P04FC
Chrysler 300 crankcase-ventilation performance software case
PowertrainRead article
Generic OBD-II
P04FD
EGR Actuator A Control Processor Performance
PowertrainRead the code
Generic OBD-II
P04FE
Catalyst Heater Circuit Performance Bank 1
PowertrainRead the code
Generic OBD-II
P04FF
Catalyst Heater Circuit Performance Bank 2
PowertrainRead the code
Generic OBD-II
P0500
A diesel vehicle-speed code can describe missing CAN information
PowertrainRead article
Generic OBD-II
P0501
An implausibly high vehicle-speed report in a manual-transmission example
PowertrainRead article
Generic OBD-II
P0502
Two vehicle-speed paths disagree in the Duramax monitor
PowertrainRead article
Generic OBD-II
P0503
Abrupt transmission output-speed changes need context
PowertrainRead article
Generic OBD-II
P0504
Brake-switch correlation is accumulated across braking events
PowertrainRead article
Generic OBD-II
P0505
Maxima idle-air diagnosis includes learning and two fault branches
PowertrainRead article
Generic OBD-II
P0506
Idle speed stays below the controller's target
PowertrainRead article
Generic OBD-II
P0507
Idle speed remains higher than a stable commanded target
PowertrainRead article
Generic OBD-II
P0508
Idle Air Control System Circuit Low
PowertrainRead the code
Generic OBD-II
P0509
Idle Air Control System Circuit High
PowertrainRead the code
Generic OBD-II
P050A
cold-start idle error during catalyst heating
PowertrainRead article
Generic OBD-II
P050B
Cold-start timing performance is compared with catalyst-heating intent
PowertrainRead article
Generic OBD-II
P050C
Cold-start coolant plausibility uses prior heat history
PowertrainRead article
Generic OBD-II
P050D
Incomplete combustion during the cold-start dual-pulse strategy
PowertrainRead article
Generic OBD-II
P050E
Cold-start exhaust warming is evaluated through a temperature model
PowertrainRead article
Generic OBD-II
P050F
Brake Assist Vacuum Too Low
PowertrainRead the code
Generic OBD-II
P0510
Altima reports closed throttle while the valve is open
PowertrainRead article
Generic OBD-II
P0511
Ford idle-air control electrical fault versus idle-speed error
PowertrainRead article
Generic OBD-II
P0512
Diesel Cherokee starter-request fault from transmission-harness rubbing
PowertrainRead article
Generic OBD-II
P0513
Pacifica hybrid no-start and paired control-module software
PowertrainRead article
Generic OBD-II
P0514
preserve the Jeep diesel temperature-signal subtype
PowertrainRead article
Generic OBD-II
P0515
Battery Temperature Sensor Circuit
PowertrainRead the code
Generic OBD-II
P0516
Battery Temperature Sensor Circuit Low
PowertrainRead the code
Generic OBD-II
P0517
Battery Temperature Sensor 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.