OBD2 Codes P0AFA, P3019, P3000, please help

Discussion in 'Gen 2 Prius Care, Maintenance and Troubleshooting' started by helpme1, Aug 1, 2025 at 2:14 PM.

  1. helpme1

    helpme1 Junior Member

    Joined:
    Dec 31, 2020
    3
    0
    0
    Location:
    SEAK
    Vehicle:
    2006 Prius
    Model:
    N/A
    Hello everyone, I'm having some issues with my Prius and I'd like to get some input from some experts.

    To start, here is some background information. The hybrid battery was replaced I think about 30000 miles or 5-6 years ago, before we bought the car. A few years ago, I had the P0AFA code (and if I remember correctly, sometimes it wouldn't start), so I took everything apart and replaced the hybrid battery wiring harness/busbar thing and the HVECU. I believe it was caused by water entering the car and causing corrosion. There was a ton of water in the trunk spare tire well and along the rear passenger footwells I sealed up the leaking areas and continued on my way for several years with no issues. Now, fast forward a few years, I went to college so the Prius has been sitting rarely driven at my parents' house in an EXTREMELY wet area. This is what led to the current issues I think.

    So now I have a P3019 code. I have P3000 as well but that seems to just be a general code. The car starts and drives, but sometimes it has almost no acceleration and I don't think the electric motor is putting down any power at all. I will post some screen shots from Dr. Prius, but it says module 9 has a higher internal resistance although the voltage seemed roughly the same as the rest. I took everything apart around the hybrid battery to see if I could find a smoking gun, but the most I saw was some corrosion on the nut fixing the wiring harness to module 9 and some corrosion on the bus bar. (see pics). I cleaned the nut and stud up, hoping it would fix the issue and put it back together. Couldn't find the torque wrench, so I estimated the torque spec (48 in-lbs) by putting it to roughly the tightness and amount of threads showing as the nuts around it, which I did torque to spec several years ago.

    So I put it back together and drive it around for a few days until I get more codes. First P0AFA, then P3019 again later. Now bank 9 still has the higher internal resistance, but bank 10 and 11 slightly lower voltage than the rest and keep switching back and forth to negative in the dr Prius app. I took the nuts off of 8 and 10 in addition to 9, but not 11. I don't know where to go from here, but I'll post some pics and I would love any advice you guys may have. Thanks!
     

    Attached Files:

  2. Tombukt2

    Tombukt2 Senior Member

    Joined:
    Nov 29, 2020
    12,351
    2,185
    0
    Location:
    Durham NC
    Vehicle:
    2009 Prius
    Model:
    Base
    Man you did a good job cleaning if that's been sitting for years in a wet area even though you sealed up the trunk I don't guess you managed to push through all of the rubber plugs in the 12v and cubbie on each side this will allow pass thru as designed PDI is sposed to remove for federal . Or push in . Why not just replace block 92 modules .? Have you opened up the back of your battery control take silver cover off look at bars from board to receptacle usually crudded up and helping code . I know you replaced it but ..?
     
  3. Tombukt2

    Tombukt2 Senior Member

    Joined:
    Nov 29, 2020
    12,351
    2,185
    0
    Location:
    Durham NC
    Vehicle:
    2009 Prius
    Model:
    Base
    I have cars running great alot more corroded than that I assure ya.
     
  4. Brian1954

    Brian1954 Senior Member

    Joined:
    Jan 31, 2021
    1,870
    736
    0
    Location:
    South Central PA, USA
    Vehicle:
    2011 Prius
    Model:
    III
    Disconnect the orange voltage sensing wire harness from the battery ECU. Take a few pictures and post them in this thread.
     
  5. Tombukt2

    Tombukt2 Senior Member

    Joined:
    Nov 29, 2020
    12,351
    2,185
    0
    Location:
    Durham NC
    Vehicle:
    2009 Prius
    Model:
    Base
    Yep that's the one and if corroded take that box out take silver back off you'll see what has to happen if no pins broken it may be workable
     
  6. helpme1

    helpme1 Junior Member

    Joined:
    Dec 31, 2020
    3
    0
    0
    Location:
    SEAK
    Vehicle:
    2006 Prius
    Model:
    N/A
    Thanks for the suggestion, but I’ve already checked all of the plugs going into the battery ECU. That was the issue the first time, but this time all the pins look good, zero corrosion. Don’t have any pictures because I already put everything back together and have been driving it, but it’s good.
    I think replacing module 9 may be necessary??? But I’m not sure why 10 and 11 are going into the negatives on dr Prius.

    and the bus bar was replaced about 4 years ago after the leak had been sealed off, so it should hopefully not be leaking. I was just a bit worried about it because parking a car outside where I live is a bit like leaving it in a running car wash, so it’s very plausible more leaks could have sprung up.

    also forgot to mention the 12v battery was replaced about a month ago.
     
  7. dolj

    dolj Senior Member

    Joined:
    May 14, 2012
    8,254
    4,207
    0
    Location:
    Wellington, New Zealand
    Vehicle:
    2007 Prius
    Model:
    N/A
    You need to replace the No. 2 frame wire. The Toyota part number is 82165-47040

    ACEN Bay sells an aftermarket part for this.

    The telltale sign is the impossible negative voltage on blocks 10 & 11.
     
    Brian1954 likes this.
  8. mr_guy_mann

    mr_guy_mann Senior Member

    Joined:
    Sep 3, 2020
    3,981
    1,927
    0
    Location:
    NJ-USA
    Vehicle:
    2006 Prius
    Model:
    Four
    Negative block voltage readings on Dr Prius point to open circuit(s) somewhere in the voltage sense wiring. Might be at the module stud terminals. Might be at the ecu connector. Don't know if there could be an internal ecu fault that can give those readings.

    There might be other battery problems as well, but you have to fix the wiring first.

    Posted via the PriusChat mobile app.
     
    Brian1954 likes this.
  9. Brian1954

    Brian1954 Senior Member

    Joined:
    Jan 31, 2021
    1,870
    736
    0
    Location:
    South Central PA, USA
    Vehicle:
    2011 Prius
    Model:
    III
    ^+1 and/or the battery ECU.