Skip to main content
OBDwiki
P0AFA

P0AFA: the hybrid battery pack's voltage is reading low

The hybrid battery management system constantly checks the traction battery pack's overall voltage, the electrical pressure the pack is putting out, against what a healthy pack should hold. This code means that voltage has stayed lower than the system expects. It doesn't say whether the cause sits in the pack itself, its wiring, or a connection between them, only that the voltage reading is low.

You might notice

  • A hybrid system warning light comes on
  • The car may limit its power, or lose electric-only drive
traction battery pack
— the high-voltage battery that stores the energy driving a hybrid or electric car's motor
battery management system
— the computer that watches the traction battery pack's capacity, health and individual cells

What this code means for driving

Stop driving

The high-voltage system has logged a fault.

Stop driving now — leave it where it is until a garage has checked it. If a high-voltage or hybrid system warning appears or the car loses drive, that's an emergency: pull over immediately.

High-voltage systems are lethal and need qualified equipment. We're keeping this one to a garage because of the danger, not because we're unsure what's wrong.

This is what P0AFA means taken alone, and that part won't change no matter what else your scan turns up. What's actually causing it can still depend on the rest of your codes. Read it with your other codes.

What the code itself says

P0AFA is a powertrain (engine, gearbox and drive system) code, and the 0 after the letter means it is a generic code with a standard meaning.

Grouped here as: Hybrid and electric drive — Hybrid and electric propulsion, including 48V mild hybrid networks. That grouping is ours, to help explain the code. The code's official family is the letter at the start.

This page is generic. Your car isn't.

A code on its own only tells you what the sensor saw, not what's actually wrong — and that changes next to your other codes. Read this one together with the rest of your scan and we'll work out what's really going on.

Diagnose my car

Stop reading. Start diagnosing.

Two minutes, free, and it'll be about your car rather than every car.

Diagnose my car →