Seeing P0A80 code, but unable to see P30XX module code

Discussion in 'Prius c Care, Maintenance and Troubleshooting' started by Kat Li, Jun 25, 2025 at 6:02 PM.

  1. Kat Li

    Kat Li New Member

    Joined:
    Yesterday
    1
    0
    0
    Location:
    Seattle WA
    Vehicle:
    2014 Prius c
    Model:
    Three
    I’ve got a 2014 Prius C with the original hybrid battery and about 137,000 miles on it. Recently, I got a P0A80 code (“Replace Hybrid Battery Pack”), and I’m trying to pinpoint which specific modules might be failing.

    I’m using both the Autel AP2500E and the Dr. Prius, but neither is showing any module-level codes (like the P30XX codes that would normally point to the bad modules).

    Maybe I’m just not using the tools correctly and need to dig into a specific section to see those module-level codes? I did Google to research this but have not been able to find any definitive answer. I am a novice at this. Any tips or advice would be super appreciated!
     
  2. Brian1954

    Brian1954 Senior Member

    Joined:
    Jan 31, 2021
    1,732
    673
    0
    Location:
    South Central PA, USA
    Vehicle:
    2011 Prius
    Model:
    III
    Have you or do you reset the P0A80 code after it occurs.

    Have you at any point disconnected the 12v battery after getting the P0A80 code?

    To get the P30xx battery block code, you should not clear/reset any trouble codes and do not disconnect the 12v battery.
     
  3. Leadfoot J. McCoalroller

    Leadfoot J. McCoalroller Senior Member

    Joined:
    May 12, 2018
    7,841
    7,305
    1
    Location:
    Pennsylvania
    Vehicle:
    2018 Prius c
    Model:
    Two
    I recall that the P0A80 error only has one possible sub-code anyway- so there isn't really any more detail to expose in terms of why the car thinks the pack is bad.

    You can do your own investigation by reading voltages and temperatures and possibly work out for yourself which modules are weakest, and probably get some further utility from that pack by replacing them. But there isn't really a way to ask the car to "show your work" once it declares a P0A80.
     
  4. Brian1954

    Brian1954 Senior Member

    Joined:
    Jan 31, 2021
    1,732
    673
    0
    Location:
    South Central PA, USA
    Vehicle:
    2011 Prius
    Model:
    III
    You are correct. There is only one one INF (sub-code) for code P0A80, which is 123. But if you do not clear/reset the P0A80 code and wait long enough, you should get a P30xx code, which tells you which of the blocks is becoming weak. Example, P3011 is for "Battery Block 1 Becomes Weak" , ......, all the way up to P3020 for "Battery Block 10 Becomes Weak".