OBD-II fault code

P0AFB: Hybrid Battery System Voltage High

What it means

The control module detects hybrid battery system voltage above the expected range. The code alone does not distinguish an actual high voltage from a sensing fault.

At a glance

  • Usually lights the check-engine light
  • The engine or gearbox may go into limp mode

How it works

The hybrid battery provides high-voltage energy for electric drive and regenerative charging, while sensing circuits report its voltage to the control module. P0AFB sets when the reported system voltage exceeds the expected range; it can reflect an actual high reading or a sensing fault, so the code alone does not identify which.

Common causes

Most likely first.

  1. Battery voltage sensing circuit fault
  2. Battery voltage above the expected range
  3. Loose or corroded battery connection

Symptoms

  • EV/hybrid system warning light on
  • Reduced power output or limp mode
  • Charging may fail or be slowed
  • Reduced electric range

How to diagnose it

  1. Review freeze-frame and live battery voltage data and related charging or battery codes to see when the high reading occurred.
  2. Inspect accessible battery connections and sensing-harness areas for visible damage, looseness, or corrosion while following high-voltage safety limits.
  3. Have the voltage-sensing circuit checked for wiring or connector faults using the manufacturer’s diagnostic procedure.
  4. Compare battery voltage and available section readings with the manufacturer’s specification to distinguish a sensing error from an actual high-voltage condition.
  5. After repairing the fault, verify battery voltage monitoring and charging behavior using the prescribed checks.

Common fixes

  • Repair a damaged or poorly connected battery voltage-sensing wire or connector.
  • Correct a loose or corroded battery connection identified by inspection and testing.
  • Repair a sensing-circuit fault confirmed by the manufacturer’s diagnostic procedure.
  • Repair or replace the battery component if testing confirms voltage above the manufacturer’s specification.

Can I keep driving?

Limit driving because the hybrid system may restrict power or charging when battery voltage is reported too high. Do not handle high-voltage components; stop safely if a shutdown warning appears or the vehicle loses drive power.

A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together

This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.

Codes for the same component

Nearby codes