1. Attachments are working again! Check out this thread for more details and to report any other bugs.

HELP! 2005 Prius warning lights - told 2 ECUs need replaced and possibly battery assembly

Discussion in 'Gen 2 Prius Care, Maintenance and Troubleshooting' started by jchum, May 5, 2021.

  1. jchum

    jchum Junior Member

    Joined:
    Apr 17, 2021
    26
    5
    0
    Location:
    Ohio
    Vehicle:
    2005 Prius
    Model:
    N/A
    Hello, I'm new here and am needing some help. I have a 2005 Prius with 162,100 miles. I bought it used in 2018 from a dealership and it only had 1 previous owner and had received all its scheduled maintenance. When I bought it I was told it had just gotten a new hybrid battery put in and it had a 3 year warranty so I thought I was safe in buying the car. (I later found out it was a refurbished HV battery put in). Exactly 1 year from buying the car (July 2019) it had to be taken in for cells to be replaced and it was covered under the warranty. Then, about 1 year from that it happened again (June 2020), I needed some cells replaced but this time they informed me it was only the parts covered by the warranty and I would have to pay over $1,000 for labor so I instead taught myself to replace the cells. It had been running fine, no decrease in gas mileage or anything, and then on 4/10/2021 I had just pulled out of my neighborhood (barely drove it 1/2 a mile) and several lights came on: the master warning light (red triangle), check engine light, brake system warning light (circle with !), and the VSC light. I turned around right away and went home. Previously, these were the lights that came on for me when I needed cells replaced so I assumed it was just that time again. On 4/13/2021 I took it to a local shop to have the codes read. When I went to drive it there, I still wasn't noticing much difference in the way it drove and this time only the master warning light and check engine light came on (previously when cells needed replaced all the lights stayed on). The codes they gave me were P3000, P0A80, C2318. Since these referred to the HV battery I assumed I was correct in my assumption of needing a few cells replaced again. Before taking it apart though I did check a few other things. I checked the inverter pump and it was fine - I saw turbulence in the fluid. I also checked the auxiliary battery and it seemed fine.

    I took the HV battery out and used a multimeter to check the voltage across each cell. Now I know this isn't the correct or best way to determine if a cell is bad but I don't have a way to check them under load or discharging and this had worked for me in the past. All the cells seemed to be reading well so I was a little confused. I marked 3 that were just ever so slightly lower than the others and then hooked it back up to my car. I took it for a short drive to charge it up and then parked it and ran it while watching the screen to try and discharge it as much as possible then disconnected it and remeasured the cells. The 3 I had marked had fallen ever so slightly while the rest had stayed about the same so I went ahead and replaced those 3 because at the time I was convinced that it had to be cells that needed replaced.

    It was running fine for a couple days then on 4/16/2021 the lights suddenly came back on while I was stopped at a stoplight. When the lights came on, I immediately heard the hybrid cooling fan kick on in my backseat. When the light turned green and I went to take off it had trouble. It couldn't get up to speed and engine sounded like it was revving so I pulled over into a parking lot. My dad towed it home for me the next day and I finally got a chance to look at it on 4/18/2021. I took the HV battery out again and they all read fine again. Inverter fluid still showed turbulence. I then checked the auxiliary battery once more which is when I realized the first time I checked it, I did it with the car in IGN-ON instead of ACC. So I checked it in ACC mode and it read 11.3V. So I took it out and realized it was dated as being replaced 9 years ago so I figured I had finally found the problem and replaced it. (Also what was weird though was when I took it out, there was a whole bunch of water in the frame of the car under the battery so I soaked it all up and dried it out real well before putting the new one in.)

    The car drove good for about a week (little over 100 miles) but then on 4/29/2021 I was pulling into the grocery store and all the lights came back on and again heard the hybrid cooling fan come back on. I wasn't too far from home so I went ahead and drove it home but it had trouble accelerating and I couldn't really get it to go over 35 mph. I was finally able to get it into a Toyota Service shop yesterday to have them diagnose it since I've tried everything I knew to try and they gave me the DTC of P3000, P3012, P3014, and P3019. And said that I need 2 ECUs replaced: my computer assembly for the battery and the computer hybrid control. Which I'm guessing are my ECM and HV-ECU? But they said it would cost $2,300 to replace those and then after that they'll be able to take a better look at my hybrid battery that it may need a new assembly too but they won't know until the ECUs are replaced but it could cost another $3,000.

    So I guess what I'm wondering is, does their diagnosis sound correct? The guy didn't sound super confident when he was explaining it to me. And if he is correct is replacing the ECUs something I could potentially do on my own? Do you have any recommended tutorials or videos for doing so? Are there any other things I should check first?

    A few other side notes, I live in Ohio so my car sees all 4 seasons (sometimes all in one week) and the car hasn't been driven as much in the past 3-4 months since I'm now working from home. Any help would be much appreciated! Thanks!
     
  2. TMR-JWAP

    TMR-JWAP Senior Member

    Joined:
    Aug 12, 2016
    6,089
    5,806
    0
    Location:
    Columbia, SC
    Vehicle:
    2007 Prius
    Model:
    Touring
    They're likely wrong about the HV ecu in the car. As for the rest, lets just assume they're inexperienced, not incompetent.

    It IS likely the HV battery ecu (inside the battery case) may need to be replaced. They tend to get corrosion on a few of the pins and it causes problems. Look at the pins where the module harness plugs into the ecu. A few will probably be black and have some green buildup near the bottom of the pins. If so, you also likely need a new 'wire frame #2', which is the bus-bar assembly with all the sensing wires that plugs into the ecu. Those are about $60 new from Toyota. You can also remove the 4 screws that mount the cover on the ecu and inspect the ecu board. There will often be significant corrosion on the back of the plug socket if there was any 'green fluffy stuff' on the pins.

    The P3012, 3014 and 3019 tell you that Blocks 2, 4 and 9 are each weak. Most likely one weak module in each block.

    If needed, I could provide you with any components needed for a quality rebuild.

    The water is very common and is caused by small cracks in joints around the hatch allowing rain to seep in. Commonly happens on both sides of the trunk area. Soetimes bad enough that water gets ito the spare tire area.
     
    #2 TMR-JWAP, May 5, 2021
    Last edited: May 5, 2021
  3. jchum

    jchum Junior Member

    Joined:
    Apr 17, 2021
    26
    5
    0
    Location:
    Ohio
    Vehicle:
    2005 Prius
    Model:
    N/A
    The part numbers they gave me that they said I would need are 8989047092 and 8998147390. But you're saying it's likely a different ECU entirely? Does there happen to be a list of all the ECUs somewhere on this site? Just so I could learn more about them before digging in.
     
  4. TMR-JWAP

    TMR-JWAP Senior Member

    Joined:
    Aug 12, 2016
    6,089
    5,806
    0
    Location:
    Columbia, SC
    Vehicle:
    2007 Prius
    Model:
    Touring
    The 47092 is the most recent version ecu that goes inside the HV battery. In your 2005, it is likely a 47080 or 47090 model. It is the one that is most likely needing to be replaced, but really needs to be visually inspected at the pins to verify. Some of the model numbers are 47080, 47090, 47091, 47092. I think there was a 47070 in early 2004. They're effectively interchangeable, with the 47092 just being the latest engineering revision.

    The sticker identifying the ecu model number is in the yellow square. This is a photo of the HV battery electronics section with the cover removed. Directly to the left from the yellow square is the white plug for the temperature sensors and below that is the orange "voltage sensors" plug where the corrosion happens.

    HV Battery elecronics section.jpeg
     
    #4 TMR-JWAP, May 5, 2021
    Last edited: May 5, 2021
    Sanchan likes this.
  5. jchum

    jchum Junior Member

    Joined:
    Apr 17, 2021
    26
    5
    0
    Location:
    Ohio
    Vehicle:
    2005 Prius
    Model:
    N/A
    Thank you I will check it tomorrow and post some pictures of what I see.
     
  6. TomLaNa

    TomLaNa Junior Member

    Joined:
    Mar 10, 2021
    39
    6
    0
    Location:
    Pensacola, Florida
    Vehicle:
    2005 Prius
    Model:
    Two
    I just went through a similar diagnosis from the local Toyota dealer, so I purchased a used computer on eBay from a source in NJ and a new wiring harness. Also cleaned up all of the cell posts and the car is working fine now. Also purchased the Prolong charger and discharger. The Toyota dealer wanted $4k to replace the computer and install a new battery, but my cost is significantly less on this hybrid battery that only has 30,000 miles on the car since replacing the original battery in our 05.
     
  7. jchum

    jchum Junior Member

    Joined:
    Apr 17, 2021
    26
    5
    0
    Location:
    Ohio
    Vehicle:
    2005 Prius
    Model:
    N/A
    Could this be the problem (the terminal circled in red)? And if so, what’s the best way to clean it up?
     

    Attached Files:

  8. TMR-JWAP

    TMR-JWAP Senior Member

    Joined:
    Aug 12, 2016
    6,089
    5,806
    0
    Location:
    Columbia, SC
    Vehicle:
    2007 Prius
    Model:
    Touring
    The green corrosion buildup on those terminals is very unlikely to be the source of your problem, (unless the missing fasteners were not removed by you). You can see the clean area that was under the fasteners. That's the area of concern and was most likely conducting just fine.

    Going by the looks of the base plate and the cable terminals, this is a Dorman refurb battery? They have a habit of removing the Toyota sticker from the ecu so you can't identify the original ecu part number. Have you inspected the ecu socket yet?
     
  9. Berch1943

    Berch1943 Member

    Joined:
    Dec 16, 2016
    146
    20
    0
    Location:
    Arizona
    Vehicle:
    2007 Prius
    Model:
    N/A
  10. TMR-JWAP

    TMR-JWAP Senior Member

    Joined:
    Aug 12, 2016
    6,089
    5,806
    0
    Location:
    Columbia, SC
    Vehicle:
    2007 Prius
    Model:
    Touring
    Unless 2k1 has started including ecus, idk that a module and harness kit will solve the root issue
     
  11. jchum

    jchum Junior Member

    Joined:
    Apr 17, 2021
    26
    5
    0
    Location:
    Ohio
    Vehicle:
    2005 Prius
    Model:
    N/A
    I tried looking at the ECU but there wasn’t anything that stuck out as wrong to me. I didn’t see corrosion on its pins.
    90B2DBE0-5E99-4349-90B6-5212B5A16578.jpeg A0BDF6D0-9D01-4C7F-82D0-C9C6854AE733.jpeg 6F5AA1A4-42BC-42E5-A878-B890E910C0BE.jpeg

    There were several busbars and bolts though that had some bad corrosion on them so I went ahead and took them all off and cleaned them up. I hooked it all back up and it’s running fine right now but that’s usually the case until I drive it about 100 miles.
     
  12. jchum

    jchum Junior Member

    Joined:
    Apr 17, 2021
    26
    5
    0
    Location:
    Ohio
    Vehicle:
    2005 Prius
    Model:
    N/A
    Well I made it to 156 miles and all the lights came back on. Any more suggestions?
     
  13. ChapmanF

    ChapmanF Senior Member

    Joined:
    Mar 30, 2008
    23,275
    15,072
    0
    Location:
    Indiana, USA
    Vehicle:
    2010 Prius
    Model:
    IV
    What trouble codes do you have now? Are they indicating the same weak blocks as before? Have those modules been replaced?

    I haven't seen anything that gives me any reason to question the ECUs.
     
  14. jchum

    jchum Junior Member

    Joined:
    Apr 17, 2021
    26
    5
    0
    Location:
    Ohio
    Vehicle:
    2005 Prius
    Model:
    N/A
    All the same lights came back on but I have not actually read the codes again as I do not have a reader. What would be indicators that it was actually the ECUs?
     
  15. ChapmanF

    ChapmanF Senior Member

    Joined:
    Mar 30, 2008
    23,275
    15,072
    0
    Location:
    Indiana, USA
    Vehicle:
    2010 Prius
    Model:
    IV
    ECUs scarcely ever fail. It's a kind of conclusion you wouldn't normally reach except at the end of a long chain of elimination, i.e., start by taking the codes seriously, look up their detection conditions, and using trustworthy instruments, prove those conditions actually weren't present when the ECU said. And recheck a couple times to make sure you didn't somehow goof.

    It's different if you have one of the trouble codes that explicitly mean "I checked my memory and the checksum is wrong" or the like. I've been on PriusChat 13 years and have seen that mentioned once, maybe twice.

    In general, it doesn't make much sense to begin your troubleshooting by assuming the ECUs are at fault. They fail about as often as rocks do.
     
  16. jchum

    jchum Junior Member

    Joined:
    Apr 17, 2021
    26
    5
    0
    Location:
    Ohio
    Vehicle:
    2005 Prius
    Model:
    N/A
    Okay, that is just what the mechanic at the Toyota Dealership told me was wrong with my car (due to the P3000 code).

    Previously when I’ve replaced modules in my car I just measured across the blocks at resting state but I know this isn’t the most accurate way of determining a bad module. But I don’t have the equipment needed to do a proper load test. Are there other options for checking the modules?
     
  17. ChapmanF

    ChapmanF Senior Member

    Joined:
    Mar 30, 2008
    23,275
    15,072
    0
    Location:
    Indiana, USA
    Vehicle:
    2010 Prius
    Model:
    IV
    The description of P3000 often confuses people that way. It's phrased (in English anyway; I don't read the original Japanese) something like "abnormal signal input from battery ECU."

    You might think that would mean there's some signal the HV ECU is supposed to get from the battery ECU but it's abnormal. Turns out it really only means the battery ECU sent the HV ECU a perfectly good "signal" on purpose, saying "yo, something's abnormal back here"—namely, the condition of the battery modules, as reported by those other codes.

    So the P3000 isn't telling you anything's wrong with an ECU. It's just a bit of gossip you can collect from the HV ECU, telling you to go ask the battery ECU for the whole firsthand story. (The firsthand story in your case is about battery modules. It could be something else in somebody else's case. The constant is that P3000 in the HV ECU means the battery ECU has stuff to tell you.)
     
  18. jchum

    jchum Junior Member

    Joined:
    Apr 17, 2021
    26
    5
    0
    Location:
    Ohio
    Vehicle:
    2005 Prius
    Model:
    N/A
    So what’s the easiest way to check my modules? Can it be done with general run of the mill tools I’d have on hand?
     
  19. ChapmanF

    ChapmanF Senior Member

    Joined:
    Mar 30, 2008
    23,275
    15,072
    0
    Location:
    Indiana, USA
    Vehicle:
    2010 Prius
    Model:
    IV
    Easiest I'd say is to let the battery ECU do the work. Collect its per-block voltage and internal-resistance readings, and do that under a few different conditions of loading or charging current.
     
    #19 ChapmanF, Jun 6, 2021
    Last edited: Jun 6, 2021
  20. jchum

    jchum Junior Member

    Joined:
    Apr 17, 2021
    26
    5
    0
    Location:
    Ohio
    Vehicle:
    2005 Prius
    Model:
    N/A
    How would I go about getting those readings from the ECU?