Skip to content

P0AF8

Hybrid/EV Battery System Voltage.

  • Generic
  • Powertrain
  • Generic code
  • Medium severity

How this code is built

P
SystemPowertrain
0
Defined bySAE, the same on every car
A
AreaHybrid propulsion
F8
FaultThe specific fault in that area

What it means

P0AF8 is the generic code for a fault in the hybrid or EV traction battery system voltage. The battery control unit or hybrid control unit has seen the pack voltage reading outside the expected range, or disagreeing with other voltage measurements or the cell/module readings. The exact limits and the way the voltage is checked depend on the make, model and battery design.

Symptoms

  • Hybrid system, check engine or ready-system warning light on
  • Reduced power or limp-home mode
  • Car will not go into ready mode or will not start
  • Electric-only driving unavailable, with the petrol engine running more often
  • Poor or erratic state-of-charge display
  • Reduced fuel economy or EV range

Possible causes

  • Weak or imbalanced cells or modules in the traction battery packlikely
  • Faulty battery voltage sensing circuit or monitoring unit giving an incorrect readinglikely
  • Poor connections, corrosion or damaged wiring and connectors on the battery voltage sense circuit or high-voltage busbarspossible
  • Failed or degraded contactors or pre-charge circuit giving abnormal voltage readingspossible
  • Low-voltage 12 V battery or supply problems upsetting the battery control unitpossible
  • Fault in the inverter, converter or charger affecting the measured system voltagerare
  • Outdated or faulty control unit software, where the manufacturer has documented this as a known cause for the modelrare

How to diagnose

  1. Read all stored and pending codes and the freeze frame data, noting any other hybrid, battery, inverter or low-voltage supply codes.
  2. Check the 12 V battery condition and charging voltage, as a weak supply can cause false high-voltage faults.
  3. Visually inspect the battery area, cooling air inlets and ducts, wiring and connectors for damage, water ingress, corrosion or previous repairs, without touching high-voltage components.
  4. Use live data to compare total pack voltage with individual cell or module voltages and look for large differences or implausible readings.
  5. Check live data for temperature readings and state of charge, looking for values that disagree with each other.
  6. Check the manufacturer service information for known issues, software updates and the model-specific test procedure for this code.
  7. Have a technician trained in high-voltage systems isolate the system safely and test insulation resistance, contactor operation and voltage sense circuits.
  8. Carry out the manufacturer's battery health or cell balance test to confirm whether the pack itself is at fault.

How to fix

  • Repair or replace damaged wiring, connectors or terminals in the battery sense or supply circuits.
  • Replace or recondition the affected battery modules or the pack, following the manufacturer's procedure, if the cells are weak or imbalanced.
  • Replace a faulty battery monitoring unit or voltage sensor once testing has confirmed it.
  • Replace faulty contactors or pre-charge components if testing shows they are failing.
  • Replace or recharge a weak 12 V battery and repair any charging faults.
  • Apply an updated control unit calibration only if the manufacturer lists it as the fix for this fault.

Can I keep driving?

Medium severity

Short, gentle driving may be possible if the car runs normally, but get it checked soon as the fault can worsen and cause a loss of drive. Stop driving and seek help if the car loses power, shows a red warning, or there is a burning smell, smoke or fluid from the battery area. Only technicians trained in high-voltage systems should work on the battery.

Guide written by AI from the code's definition. Confirm with a diagnosis before replacing parts.