Skip to main content
High severityToyota / Lexus

OBD-II Code P0A80

Replace Hybrid Battery Pack

P0A80 is stored by Toyota's Hybrid Vehicle ECU (HV ECU) when the high-voltage battery pack's state of health (SOH) falls below a calibrated minimum threshold. The HV ECU continuously monitors each of the 28 NiMH battery modules — measuring individual module voltages, temperatures, current flow in and out, and calculating a running SOH estimate. When the weakest module or modules cause the overall SOH to drop below approximately 60% of original capacity (threshold varies slightly by model year), the P0A80 diagnostic trouble code is permanently stored and the hybrid battery warning light and red triangle illuminate. This code cannot be permanently cleared by an OBD-II reset — because the underlying battery condition remains, the code will return within minutes of clearing if the pack is not replaced.

At a Glance

Fault Code

P0A80

Affects

Prius (all generations, 2004–2023), Prius V, Prius c, Camry Hybrid (2007–2017), Highlander Hybrid (2006–2019) & more

Can You Drive?

Drive with caution

Typical Cost (BC)

$1,099–$2,500 (depending on vehicle model)

Often Appears With

Book a diagnostic

What Causes P0A80?

  • 1
    NiMH cell imbalance — one or more modules declining significantly faster than others
  • 2
    Age-related capacity loss — typically 150,000–300,000 km or 12–20 years
  • 3
    Temperature damage — repeated operation in extreme heat (above 40°C) or cold (below -15°C)
  • 4
    Deep discharge event — battery depleted below safe operating voltage and not recovered
  • 5
    Infrequent use causing gradual self-discharge and cell sulfation
  • 6
    Previous incomplete or poor-quality battery reconditioning widening module imbalance

Symptoms You May Notice

  • Red triangle warning light on the instrument cluster (often called 'red triangle of death')
  • Hybrid battery warning light (thermometer-style icon with exclamation)
  • VSC (Vehicle Stability Control) system warning illuminated
  • Check engine light (CEL) appearing simultaneously
  • Significant and sudden drop in fuel economy — e.g. Prius dropping from 4.5 L/100km to 7–9 L/100km
  • Engine running constantly without switching to electric-only mode
  • Battery charge gauge swinging erratically or reading full then dropping to empty rapidly
  • Reduced acceleration, particularly on hills where electric assist is most needed
  • Limp mode — vehicle operates but feels sluggish and engine-dependent

Can You Drive with P0A80? — Drive with caution

Yes, in most cases the vehicle can still be driven with an active P0A80. The hybrid system enters a protective limp mode where it limits high-voltage battery usage to prevent further damage. The petrol engine carries most or all of the load, fuel economy suffers significantly, and you lose the smooth electric-assist acceleration. The vehicle is not dangerous to drive short-term, but continued operation in this state puts additional stress on the engine and is not advisable for anything beyond getting to a service appointment. Do not ignore this code — a P0A80 will not resolve itself.

How It's Diagnosed

  1. 1

    Full OBD-II scan with Toyota-specific scan tool to read all stored codes and sub-codes

  2. 2

    Individual module voltage testing across all 28 modules to identify weak cells

  3. 3

    State-of-health (SOH) calculation from live BMS data

  4. 4

    Battery temperature sensor check and coolant flow verification

  5. 5

    Assessment of which modules are below acceptable voltage threshold

  6. 6

    Determination of whether a full pack replacement or targeted intervention is appropriate

How It's Fixed

For most P0A80 cases the correct fix is a full hybrid battery pack replacement. Replacing individual modules is possible but rarely provides long-term reliability because the remaining modules are of similar age and will continue to degrade. We replace the entire pack with a premium remanufactured unit that has been load-tested and balanced to within tight tolerances. Post-installation, the HV ECU is reset, the system is calibrated, and a road test confirms normal hybrid operation has resumed. The fault code will not return once a healthy pack is installed.

Typical cost in BC

$1,099–$2,500 (depending on vehicle model)

Prices include parts and labour. Contact us for a firm quote on your specific vehicle.

Vehicles Affected by P0A80

Prius (all generations, 2004–2023)
Prius V, Prius c
Camry Hybrid (2007–2017)
Highlander Hybrid (2006–2019)
RAV4 Hybrid (2016–2018)
Avalon Hybrid
Lexus CT 200h
Lexus ES 300h / ES 400h
Lexus RX 400h / RX 450h
Lexus GS Hybrid

Frequently Asked Questions — P0A80

You can clear it temporarily — the warning lights will go off — but the code will return within minutes of starting the vehicle because the underlying battery condition that triggered it has not changed. Clearing P0A80 provides no benefit and gives a false sense of resolution. The battery replacement is the only permanent fix.

P0A80 is not an emergency in the sense that the vehicle remains driveable, but waiting extends the period of time your engine runs without hybrid assistance — increasing fuel costs, engine wear, and the risk of a secondary failure. We generally recommend addressing it within a few weeks of the code first appearing. The battery condition will not improve on its own.

Reconditioning (cycling the pack to equalise module voltages) can work as a temporary measure on P0A7F (early deterioration) but is rarely effective for a full P0A80 fault. By the time the SOH drops to the P0A80 threshold, module imbalance is typically too severe for reconditioning to deliver reliable long-term results. We'll tell you honestly during the diagnostic whether reconditioning is worth attempting for your specific pack.

The Vehicle Stability Control system on Toyota hybrids is partially integrated with the hybrid drivetrain. When the HV ECU detects a battery fault and enters protective mode, it also disables VSC as a precaution — the two systems share control modules. Replacing the battery resolves both the P0A80 and the VSC warning simultaneously.

There is no reliable way to predict exact timing. Some vehicles continue to operate in limp mode for thousands of kilometres; others see the remaining modules deteriorate rapidly once P0A80 appears. What we can say is that the battery will not recover on its own, and continued use in this state shortens the window before a more complete failure. Getting a diagnostic now costs nothing and gives you a clear picture of what you're dealing with.

Got a P0A80Code? Let's Fix It.

We diagnose and repair P0A80 on Toyota and Lexus hybrids in Kelowna and across the Okanagan. Mobile service available — we can come to you.