DOCUMENTED DIAGNOSTIC CONTEXT
Diagnostic code articles — Page 17.
Understand what the recorded fault means, which findings change the diagnosis, and what the cited documentation can confirm. Each article states the system or vehicle scope it covers.
Some sources leave details unresolved. Those articles include a visible source note; a code match alone does not establish applicability to your vehicle.
Generic OBD-II
P0AAD
Battery inlet-air plausibility is a qualified cold-start comparison
PowertrainRead article
Generic OBD-II
P0AAE
Battery inlet-air circuit low is expressed as a hot indicated value
PowertrainRead article
Generic OBD-II
P0AAF
Very cold inlet-air data can be the battery sensor’s high-circuit fault
PowertrainRead article
Generic OBD-II
P0AB2
Outlet air is checked against the battery’s hottest module with the fan on
PowertrainRead article
Generic OBD-II
P0AB3
Battery outlet circuit low includes a cooler-module reference
PowertrainRead article
Generic OBD-II
P0AB4
The battery outlet sensor has an absolute cold-limit check
PowertrainRead article
Generic OBD-II
P0AB6
Active mount B open-circuit evidence belongs to the B control path
PowertrainRead article
Generic OBD-II
P0AB7
A low mount B circuit result needs its exact channel and failure type
PowertrainRead article
Generic OBD-II
P0AB8
Mount B circuit high is a controller-reported electrical category
PowertrainRead article
Generic OBD-II
P0AB9
This hybrid-performance entry describes a failed automatic engine transition
PowertrainRead article
Generic OBD-II
P0ABB
Pack voltage must agree with the sum of its block measurements
PowertrainRead article
Generic OBD-II
P0ABC
Low pack-voltage sense is evaluated after the contactors close
PowertrainRead article
Generic OBD-II
P0ABD
A high pack-voltage signal has a circuit-specific monitor
PowertrainRead article
Generic OBD-II
P0AC0
Battery-current plausibility uses offset, range agreement and voltage change
PowertrainRead article
Generic OBD-II
P0AC1
The battery-current circuit-low label corresponds to positive range limits here
PowertrainRead article
Generic OBD-II
P0AC2
Negative current-range limits identify the opposing battery-sensor extreme
PowertrainRead article
Generic OBD-II
P0AC4
The ECM is reporting a hybrid-controller request for the warning lamp
PowertrainRead article
Generic OBD-II
P0AC6
Battery temperature input two must disagree with each of its peers
PowertrainRead article
Generic OBD-II
P0AC7
Battery input two is judged hot relative to at least one cooler channel
PowertrainRead article
Generic OBD-II
P0AC8
Battery input two has an independent extreme-cold circuit check
PowertrainRead article
Generic OBD-II
P0AC9
Sensor B's intermittent temperature signal
PowertrainRead article
Generic OBD-II
P0ACB
Battery input three is tested as an outlier among four temperatures
PowertrainRead article
Generic OBD-II
P0ACC
Battery input three circuit low combines a hot value with a cooler peer
PowertrainRead article
Generic OBD-II
P0ACD
An absolute cold limit defines battery sensor-three circuit high
PowertrainRead article
Generic OBD-II
P0ACE
Battery temperature sensor C has an unstable signal
PowertrainRead article
Generic OBD-II
P0AD4
Wagoneer battery-airflow indication and BPCM software
PowertrainRead article
Generic OBD-II
P0AD9
positive-contactor driver response does not match the command
PowertrainRead article
Generic OBD-II
P0ADB
Contactor control-low classification uses high feedback duty
PowertrainRead article
Generic OBD-II
P0ADC
Contactor control-high classification uses low feedback duty
PowertrainRead article
Generic OBD-II
P0ADD
negative-contactor control feedback fails its state comparison
PowertrainRead article
Generic OBD-II
P0ADF
Negative contactor control is low during an on command
PowertrainRead article
Generic OBD-II
P0AE0
Negative contactor output stays high when commanded off
PowertrainRead article
Generic OBD-II
P0AE2
precharge path appears closed from the bus-to-battery ratio
PowertrainRead article
Generic OBD-II
P0AE3
Precharge bus voltage did not rise as expected
PowertrainRead article
Generic OBD-II
P0AE4
precharge driver feedback is inconsistent with its command
PowertrainRead article
Generic OBD-II
P0AE6
Precharge contactor control is low while enabled
PowertrainRead article
Generic OBD-II
P0AE7
Precharge contactor driver reads high when off
PowertrainRead article
Generic OBD-II
P0AE9
Battery temperature input four must differ from all three references
PowertrainRead article
Generic OBD-II
P0AEA
Battery input four circuit low requires a contrasting temperature pattern
PowertrainRead article
Generic OBD-II
P0AEB
Battery input four circuit high is an extreme-cold signal diagnosis
PowertrainRead article
Generic OBD-II
P0AEC
Temperature sensor D's changes exceed the stability test
PowertrainRead article
Generic OBD-II
P0AEE
Inverter-A temperature input zero is compared with the inverter average
PowertrainRead article
Generic OBD-II
P0AEF
Inverter-A sensor circuit low produces a hot indicated temperature
PowertrainRead article
Generic OBD-II
P0AF0
Inverter-A circuit high is a cold indication with a startup qualification
PowertrainRead article
Generic OBD-II
P0AF3
The generic B-temperature code maps to inverter-B sensor one in this document
PowertrainRead article
Generic OBD-II
P0AF4
Inverter-B input zero can fail electrically low while reading hot
PowertrainRead article
Generic OBD-II
P0AF5
Inverter-B sensor high is a cold-limit test with warmup context
PowertrainRead article
Generic OBD-II
P0AF7
The auxiliary power module reports excessive internal temperature
PowertrainRead article
Generic OBD-II
P0AF8
Battery and generator-controller voltage measurements disagree
PowertrainRead article
Generic OBD-II
P0AFA
Hybrid output voltage falls below its monitored minimum
PowertrainRead article
Generic OBD-II
P0AFB
Battery voltage is compared with a safety limit rather than one fixed value
PowertrainRead article
Generic OBD-II
P0B01
Auxiliary transmission-pump phase U current is too low
PowertrainRead article
Generic OBD-II
P0B04
Auxiliary transmission-pump phase V lacks expected current
PowertrainRead article
Generic OBD-II
P0B07
Auxiliary transmission-pump phase W current is insufficient
PowertrainRead article
Generic OBD-II
P0B09
Auxiliary transmission-pump supply relay feedback disagrees
PowertrainRead article
Generic OBD-II
P0B0D
The auxiliary-pump module label can describe an incorrect-speed report
PowertrainRead article
Generic OBD-II
P0B10
fine battery-current sensing is below its lower range
PowertrainRead article
Generic OBD-II
P0B11
fine current-sensor feedback is above its upper range
PowertrainRead article
Generic OBD-II
P0B13
fine and coarse battery-current measurements disagree
PowertrainRead article
Generic OBD-II
P0B16
Low voltage in the Mazda M Hybrid battery output monitor
PowertrainRead article
Generic OBD-II
P0B17
Hybrid battery output monitor above its allowed voltage
PowertrainRead article
Generic OBD-II
P0B19
An invalid pack-voltage value is not proof that the battery is discharged
PowertrainRead article
Generic OBD-II
P0B3B
battery sense channel A needs an open-line investigation
PowertrainRead article
Generic OBD-II
P0B3C
Block-one voltage is scaled and compared with the whole pack
PowertrainRead article
Generic OBD-II
P0B3D
The first battery block has a direct low-signal check
PowertrainRead article
Generic OBD-II
P0B3E
Block-one circuit high is a signal-limit event, not a charging diagnosis
PowertrainRead article
Generic OBD-II
P0B40
zero battery readings do not automatically mean dead cells
PowertrainRead article
Generic OBD-II
P0B41
Block-two rationality also depends on the block-three comparison
PowertrainRead article
Generic OBD-II
P0B42
The block-two low monitor requires block three to be low as well
PowertrainRead article
Generic OBD-II
P0B43
Block-two high voltage is evaluated without the paired low condition
PowertrainRead article
Generic OBD-II
P0B45
sense circuit C should be read alongside adjacent channels
PowertrainRead article
Generic OBD-II
P0B46
Blocks three and four are both part of the block-three plausibility test
PowertrainRead article
Generic OBD-II
P0B47
A low block-three report includes the block-four signal
PowertrainRead article
Generic OBD-II
P0B48
Block-three circuit high checks the named input directly
PowertrainRead article
Generic OBD-II
P0B4A
busbar sensing and cell condition must be separated
PowertrainRead article
Generic OBD-II
P0B4B
Block-four plausibility includes a second comparison using block five
PowertrainRead article
Generic OBD-II
P0B4C
The block-four low-limit check also watches block five
PowertrainRead article
Generic OBD-II
P0B4D
Block-four high sensing is a single-channel upper-limit test
PowertrainRead article
Generic OBD-II
P0B4F
sense channel E needs valid module communication first
PowertrainRead article
Generic OBD-II
P0B50
Block-five rationality continues across a page boundary and includes block six
PowertrainRead article
Generic OBD-II
P0B51
Block-five circuit low requires a matching low block-six indication
PowertrainRead article
Generic OBD-II
P0B52
The block-five upper sensing limit does not depend on block six
PowertrainRead article
Generic OBD-II
P0B54
sense circuit F uses a sustained open-detection window
PowertrainRead article
Generic OBD-II
P0B55
Block-six rationality has a source-label discrepancy in its validity condition
PowertrainRead article
Generic OBD-II
P0B56
Block-six low sensing is qualified by block seven as well
PowertrainRead article
Generic OBD-II
P0B57
Block-six circuit high evaluates one upper signal limit
PowertrainRead article
Generic OBD-II
P0B59
cell-balancing faults can prevent a valid sense-G evaluation
PowertrainRead article
Generic OBD-II
P0B5A
battery block 7 plausibility depends on the pack-voltage comparison
PowertrainRead article
Generic OBD-II
P0B5B
why a block 7 low reading must be considered with block 8
PowertrainRead article
Generic OBD-II
P0B5C
a high block 7 signal is not the same as pack overvoltage
PowertrainRead article
Generic OBD-II
P0B5E
sense-H readings need the controller test state recorded
PowertrainRead article
Generic OBD-II
P0B5F
block 8 rationality needs two sustained comparison errors
PowertrainRead article
Generic OBD-II
P0B60
two low block readings define this circuit H diagnosis
PowertrainRead article
Generic OBD-II
P0B61
block 8 high-voltage sensing versus a rationality fault
PowertrainRead article
Generic OBD-II
P0B63
sense circuit I is a channel label, not a pack replacement order
PowertrainRead article
Generic OBD-II
P0B64
block 9 performance cannot be judged from one voltage alone
PowertrainRead article
Generic OBD-II
P0B65
the block 9 low-range test includes block 10
PowertrainRead article
Generic OBD-II
P0B66
a repeated high block 9 measurement requires source-aware diagnosis
PowertrainRead article
Generic OBD-II
P0B68
sense-J diagnosis continues the shared open-line monitor
PowertrainRead article
Generic OBD-II
P0B69
block 10 rationality compares two scaled readings with the pack
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.