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
    2
    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,348
    2,183
    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,348
    2,183
    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,868
    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,348
    2,183
    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