MechanicDB
Fault Family System: Powertrain (P-Codes) 12 SAE Codes

HV Battery Isolation Fault

Diagnostic & Technical Explanation
Code P0AA6 sets when the HV battery isolation monitoring circuit detects a resistance path between the high-voltage bus and chassis ground that is lower than the safe threshold, or the isolation-monitoring circuit itself fails its self-test. The same monitor can report this fault specifically while an external EVSE is connected and charging, if the leakage path traced back is on the charger side of the bus rather than the pack or drive side. The most common physical causes are moisture intrusion into a HV connector or the battery pack seal, a damaged HV cable jacket rubbing against a chassis ground point, and a failed isolation-monitor module.

These 12 diagnostic trouble codes share one detection mechanism and one repair path, which is why MechanicDB groups them into a single authored fault family rather than repeating the same explanation 12 times.

Codes in this family (12)

CodeDefinitionRepair coverage
P0AA6Hybrid/EV Battery Voltage System Isolation Fault3 ranked fixes
P0AA7Hybrid/EV Battery Voltage Isolation Sensor Circuit3 ranked fixes
P0AA8Hybrid/EV Battery Voltage Isolation Sensor Circuit Range/Performance3 ranked fixes
P0AA9Hybrid/EV Battery Voltage Isolation Sensor Circuit Low3 ranked fixes
P0AAAHybrid/EV Battery Voltage Isolation Sensor Circuit High3 ranked fixes
P0AABHybrid/EV Battery Voltage Isolation Sensor Circuit Intermittent/Erratic3 ranked fixes
P0DAABattery Charging System Isolation Fault3 ranked fixes
P0E74Hybrid/EV Battery Voltage Internal Isolation Fault3 ranked fixes
P2C85Hybrid/EV Battery Voltage External Isolation Fault3 ranked fixes
P2C86Hybrid/EV Battery Voltage Internal Isolation Warning3 ranked fixes
P2C87Hybrid/EV Battery Voltage External Isolation Warning3 ranked fixes
P2C88Hybrid/EV Battery Voltage System Isolation Warning3 ranked fixes

What this page does not show

This page publishes the fault mechanism and the code index. The licensed dataset adds, for every one of the 15,886 codes, the full authored repair set (56,729 procedures in total) with the fields deliberately withheld here: