P CODE FAMILY
Powertrain code references — Page 68.
Engine, transmission and powertrain diagnostic references. Exact vehicle and module context still matters.
Generic OBD-II
P21CB
Comparing the reductant controller supply with reported vehicle voltage
PowertrainRead article
Generic OBD-II
P21CC
The reductant control module reports supply voltage above its limit
PowertrainRead article
Generic OBD-II
P21CD
A reductant quality-module low-supply code includes a wider voltage statement
PowertrainRead article
Generic OBD-II
P21CE
Reductant Quality Module Performance
PowertrainRead the code
Generic OBD-II
P21CF
The injector B open-load check for cylinder 1
PowertrainRead article
Generic OBD-II
P21D0
An injector B open-load code with an unresolved channel-to-cylinder mapping
PowertrainRead article
Generic OBD-II
P21D1
Understanding the cylinder 3 injector B open-circuit category
PowertrainRead article
Generic OBD-II
P21D2
Open-load evidence for injector B without assuming the source’s channel number
PowertrainRead article
Generic OBD-II
P21D3
Keeping injector-channel identity separate from a cylinder 5 open-load label
PowertrainRead article
Generic OBD-II
P21D4
The cylinder 6 injector B open-load test uses an inactive output
PowertrainRead article
Generic OBD-II
P21D5
A cylinder 7 injector B open-load diagnosis with a separate document channel
PowertrainRead article
Generic OBD-II
P21D6
Understanding the electrical evidence behind a cylinder 8 injector B open code
PowertrainRead article
Generic OBD-II
P21D7
Cylinder 9 Injector B Circuit/Open
PowertrainRead the code
Generic OBD-II
P21D8
Cylinder 10 Injector B Circuit/Open
PowertrainRead the code
Generic OBD-II
P21D9
Cylinder 11 Injector B Circuit/Open
PowertrainRead the code
Generic OBD-II
P21DA
Cylinder 12 Injector B Circuit/Open
PowertrainRead the code
Generic OBD-II
P21DB
The injector B low-circuit label uses an internal off-state check
PowertrainRead article
Generic OBD-II
P21DC
The cylinder 1 injector B high-circuit monitor uses active-stage current
PowertrainRead article
Generic OBD-II
P21DD
tank heater 1 draws too little current while commanded on
PowertrainRead article
Generic OBD-II
P21DE
Interpreting injector B circuit low while the channel mapping is unresolved
PowertrainRead article
Generic OBD-II
P21DF
An injector B high-circuit report whose source channel needs mapping
PowertrainRead article
Generic OBD-II
P21E0
How the cylinder 3 injector B low-circuit category differs from open load
PowertrainRead article
Generic OBD-II
P21E1
Interpreting excessive active-stage current for cylinder 3 injector B
PowertrainRead article
Generic OBD-II
P21E2
A low-circuit injector code whose document channel differs from its cylinder label
PowertrainRead article
Generic OBD-II
P21E3
High injector current with cylinder 4 and channel 2 names kept separate
PowertrainRead article
Generic OBD-II
P21E4
Keeping a cylinder 5 injector low-circuit report tied to verified evidence
PowertrainRead article
Generic OBD-II
P21E5
An active injector-current fault with an unresolved channel identity
PowertrainRead article
Generic OBD-II
P21E6
The cylinder 6 injector B low-circuit check depends on an inactive stage
PowertrainRead article
Generic OBD-II
P21E7
The cylinder 6 injector B high-circuit check evaluates current under command
PowertrainRead article
Generic OBD-II
P21E8
An injector low-circuit diagnosis with cylinder and channel numbering to resolve
PowertrainRead article
Generic OBD-II
P21E9
High-circuit injector evidence without a guessed cylinder-to-channel conversion
PowertrainRead article
Generic OBD-II
P21EA
Understanding injector B circuit low when the source uses a different channel number
PowertrainRead article
Generic OBD-II
P21EB
The injector B high-circuit code whose document channel is numbered 4
PowertrainRead article
Generic OBD-II
P21EC
Cylinder 9 Injector B Circuit Low
PowertrainRead the code
Generic OBD-II
P21ED
Cylinder 9 Injector B Circuit High
PowertrainRead the code
Generic OBD-II
P21EE
Cylinder 10 Injector B Circuit Low
PowertrainRead the code
Generic OBD-II
P21EF
Cylinder 10 Injector B Circuit High
PowertrainRead the code
Generic OBD-II
P21F0
Cylinder 11 Injector B Circuit Low
PowertrainRead the code
Generic OBD-II
P21F1
Cylinder 11 Injector B Circuit High
PowertrainRead the code
Generic OBD-II
P21F2
Cylinder 12 Injector B Circuit Low
PowertrainRead the code
Generic OBD-II
P21F3
Cylinder 12 Injector B Circuit High
PowertrainRead the code
Generic OBD-II
P21F4
Fuel Control System B Too Lean Off Idle Bank 1
PowertrainRead the code
Generic OBD-II
P21F5
Fuel Control System B Too Rich Off Idle Bank 1
PowertrainRead the code
Generic OBD-II
P21F6
Fuel Control System B Too Lean Off Idle Bank 2
PowertrainRead the code
Generic OBD-II
P21F7
Fuel Control System B Too Rich Off Idle Bank 2
PowertrainRead the code
Generic OBD-II
P21F8
Why bank 1’s lean idle code depends on the port-injection adaptation
PowertrainRead article
Generic OBD-II
P21F9
Understanding a rich idle adaptation on bank 1’s PFI fuel path
PowertrainRead article
Generic OBD-II
P21FA
Bank 2’s lean idle adaptation on the port-injection fuel path
PowertrainRead article
Generic OBD-II
P21FB
A rich idle correction on bank 2’s port-fuel-injection path
PowertrainRead article
Generic OBD-II
P21FC
Fuel Control System B Too Lean at Higher Load Bank 1
PowertrainRead the code
Generic OBD-II
P21FD
Fuel Control System B Too Rich at Higher Load Bank 1
PowertrainRead the code
Generic OBD-II
P21FE
Fuel Control System B Too Lean at Higher Load Bank 2
PowertrainRead the code
Generic OBD-II
P21FF
Fuel Control System B Too Rich at Higher Load Bank 2
PowertrainRead the code
Generic OBD-II
P2200
An upstream NOx circuit code includes controller self-check failures
PowertrainRead article
Generic OBD-II
P2201
NOx sensor 1 internal current-control stability
PowertrainRead article
Generic OBD-II
P2202
NOx sensor 1 reports below its usable concentration range
PowertrainRead article
Generic OBD-II
P2203
engine-out NOx raw value exceeds the sensor range
PowertrainRead article
Generic OBD-II
P2204
NOx signal validity requires supply and communication checks
PowertrainRead article
Generic OBD-II
P2205
NOx sensor 1 heater-control open-circuit diagnosis
PowertrainRead article
Generic OBD-II
P2206
NOx heater-control short to ground after dewpoint
PowertrainRead article
Generic OBD-II
P2207
NOx sensor 1 heater circuit short toward power
PowertrainRead article
Generic OBD-II
P2208
NOx heater-sense open circuit is separate from heater control
PowertrainRead article
Generic OBD-II
P2209
NOx heater resistance deviates from its target after several delays
PowertrainRead article
Generic OBD-II
P220A
NOx sensor 1 supply falls low while relay voltage remains adequate
PowertrainRead article
Generic OBD-II
P220B
post-catalyst NOx sensor supply-voltage supervision
PowertrainRead article
Generic OBD-II
P220C
NOx Sensor Supply Voltage Circuit Bank 2 Sensor 1
PowertrainRead the code
Generic OBD-II
P220D
NOx Sensor Supply Voltage Circuit Bank 2 Sensor 2
PowertrainRead the code
Generic OBD-II
P220E
Upstream NOx heater performance has electrical and control branches
PowertrainRead article
Generic OBD-II
P220F
Tailpipe NOx heater sensing can fail even when some heating occurs
PowertrainRead article
Generic OBD-II
P2210
NOx heater-sense connection is shorted to ground
PowertrainRead article
Generic OBD-II
P2211
NOx heater-sense circuit has a short-to-power indication
PowertrainRead article
Generic OBD-II
P2212
NOx Sensor Heater Sense Circuit Intermittent Bank 1 Sensor 1
PowertrainRead the code
Generic OBD-II
P2213
NOx Sensor Circuit Bank 2
PowertrainRead the code
Generic OBD-II
P2214
NOx Sensor Circuit Range/Performance Bank 2
PowertrainRead the code
Generic OBD-II
P2215
NOx Sensor Circuit Low Bank 2
PowertrainRead the code
Generic OBD-II
P2216
NOx Sensor Circuit High Bank 2
PowertrainRead the code
Generic OBD-II
P2217
NOx Sensor Circuit Intermittent Bank 2
PowertrainRead the code
Generic OBD-II
P2218
NOx Sensor Heater Control Circuit/Open Bank 2
PowertrainRead the code
Generic OBD-II
P2219
NOx Sensor Heater Control Circuit Low Bank 2
PowertrainRead the code
Generic OBD-II
P221A
NOx Sensor 1/2 Correlation Bank 1
PowertrainRead the code
Generic OBD-II
P221B
NOx Sensor 1/2 Correlation Bank 2
PowertrainRead the code
Generic OBD-II
P221C
Why low DEF line-heater current must be judged with a positive command
PowertrainRead article
Generic OBD-II
P221D
reductant line-heater current exceeds its operating limit
PowertrainRead article
Generic OBD-II
P221E
Identifying inadequate current in the second DEF tank heater
PowertrainRead article
Generic OBD-II
P221F
second tank-heater channel draws excessive current
PowertrainRead article
Generic OBD-II
P2220
NOx Sensor Heater Control Circuit High Bank 2
PowertrainRead the code
Generic OBD-II
P2221
NOx Sensor Heater Sense Circuit Bank 2
PowertrainRead the code
Generic OBD-II
P2222
NOx Sensor Heater Sense Circuit Range/Performance Bank 2
PowertrainRead the code
Generic OBD-II
P2223
NOx Sensor Heater Sense Circuit Low Bank 2
PowertrainRead the code
Generic OBD-II
P2224
NOx Sensor Heater Sense Circuit High Bank 2
PowertrainRead the code
Generic OBD-II
P2225
NOx Sensor Heater Sense Circuit Intermittent Bank 2
PowertrainRead the code
Generic OBD-II
P2226
Internal barometric sensor communication or memory fault
PowertrainRead article
Generic OBD-II
P2227
three-sensor comparison isolates barometric-pressure disagreement
PowertrainRead article
Generic OBD-II
P2228
LIN-reported barometric pressure is below the permitted range
PowertrainRead article
Generic OBD-II
P2229
The LIN barometric-pressure value exceeds its upper limit
PowertrainRead article
Generic OBD-II
P222A
Barometric Pressure Sensor B Circuit
PowertrainRead the code
Generic OBD-II
P222B
Separating physical pressure range faults from sensor cross-check failures
PowertrainRead article
Generic OBD-II
P222C
Why barometric sensor B circuit-low can be a digital count limit
PowertrainRead article
Generic OBD-II
P222D
Understanding a high digital reading from barometric sensor B
PowertrainRead article
Generic OBD-II
P222E
Barometric-pressure sensor B changes too erratically
PowertrainRead article
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.