VinGear VIN decoder VinGearVIN decoder, VIN lookup & history check Check a VIN

P0AA2 code meaning

Hybrid/EV Battery Positive Contactor Circuit Stuck Open

Powertrain system Generic code P0Axx codes Check engine light

What P0AA2 means

P0AA2 means the positive main contactor does not close, or does not conduct, when the controller commands it closed, so the high-voltage bus cannot be energised from the pack. Audi documents it for the 2020-2022 Q5 e quattro and 2021-2022 A7 e quattro plug-in hybrids: the car does not start and the battery management module stores P0AA2 (often with P0AA5). Audi traces rare cases to oxidised contact surfaces in the battery junction box after long standing or high humidity, and first prescribes repeated ignition cycles and an EV road test before replacing the junction box. GM lists the code among high-voltage faults for which Ultium EV pack data must be collected. Unlike P0AA1, the contacts are open, not welded.

P0AA2 at a glance

  • Check engine lightYes, usually on
  • Emissions testCan fail
  • Limp modePossible
  • Repair difficultyWorkshop only
  • Typical labor0.5 to 6 hours
  • Clears after repairWhen cleared with a scanner

Symptoms of P0AA2

  • Vehicle does not start or reach ready mode
  • Service high voltage battery or hybrid warning message
  • Possible sudden loss of propulsion if the contactor opens while driving

Common causes of P0AA2

  • Most likelyOxidised contact surfaces after long standing or high humidity (Audi)
  • PossibleFailed battery junction box or burnt contactor
  • PossibleContactor coil not energised due to wiring or 12 V supply fault

Check the most likely causes first. Replacing parts by guesswork is the most expensive way to clear a code.

Parts involved

Hv battery positive contactorBmsWiring harness

What each part of P0AA2 means

PPowertrain system: engine, fuel system, ignition, emissions and transmission.
0Generic code: it means the same on every make (SAE standard).
AArea: hybrid propulsion.
A2The exact fault in that area.

What to do next

  • Note P0AA2 and any other codes stored with it: several codes together often point to one cause.
  • Check for loose connectors and damaged wiring around the parts the code names.
  • Check open recalls for your car: some faults are fixed for free by the dealer. Enter your VIN.
  • Clear the code only after the repair. If it comes back, the fault is still there.

Buying a used car? Scan it for stored codes before you pay. A recently cleared memory can hide a problem.

Questions about P0AA2

What does P0AA2 mean?

P0AA2 means "Hybrid/EV Battery Positive Contactor Circuit Stuck Open". P0AA2 means the positive main contactor does not close, or does not conduct, when the controller commands it closed, so the high-voltage bus cannot be energised from the pack. It is a generic code, so it means the same on every make.

Is it safe to drive with P0AA2?

Drive gently and only to a workshop. With P0AA2 the car can go into limp mode (reduced power) to protect itself.

Will P0AA2 fail an emissions test?

Yes, it can. P0AA2 is emissions-related, so most inspection programs fail a car while it is stored or while the check engine light is on.

How hard is P0AA2 to fix?

Difficulty: workshop only. A typical repair takes 0.5 to 6 hours of work. This is a job for a workshop.

Will P0AA2 clear itself after the repair?

Clear the code with a scanner after the repair. If the fault is fixed, it does not come back.

Look up another code

Technical content: OBDex open OBD-II database (public domain, CC0), checked 14 Oct 2026, edited for US drivers by the VinGear team.
Technical sources for P0AA2