We cannot find anyone for the life of us to help us figure this out… we have posted several times lately… long story short: Within 1 year, we had to get our HV battery replaced 7 times (with refurbished ones,.. first one lasted almost a year… last six lasted 2 weeks to one day)… we kept trying to figure out if our car was triggering the p3000 codes… went to several different people who couldn’t do the sub codes. Had one do tech stream, but apparently didn’t know you could get sub codes? Even though we explained it from advice here…. anyway- we were told a new battery for Toyota would solve this from ten different people. But we aren’t convinced. We finally got someone to get us codes and sub codes but they still think we just need a new battery, So. Attached is the pic of codes we got… along with P3000-123. Any ideas on if this is something else causing the hv battery to go kaput… or would a non refurbished Toyota battery do the trick? thanks in advance!!!!!
You have P3019 from the battery ECU because block 9 of the battery has deteriorated beyond spec. You have P3000-123 from the HV control ECU ("hey, did you see the battery ECU has codes?") because of the P3019. You have C1259 and C1310 from the skid control ECU ("hey, did you see the HV control ECU has codes?") because of the P3000-123. You have B1421 from the A/C ECU ("hey, there's shade on my solar sensor") because you pulled codes while there was shade on the solar sensor. So while the set of codes might look complicated, the story isn't really.
Seems like the moral of the story is get a new HV rack from Toyota that just looks like it's a happening thing. Or a new rack of Panasonic cells from a reliable supplier.
I'm waiting for my new rack of cells to code any min. With today's quality control and all I expect it any minute.
If someone clicked on the freezeframe icons (blue snowflake) to retrieve the INF subcodes for P3000 and P3019, then they would have seen the data the ecu saved when it set the code. In particular the battery block voltages. Usually if the battery ecu sets "block # X has become weak" code, then the battery has problems. The best way to understand "what is wrong" is to first know "what is right". Many here use the Dr Prius app + a compatible OBD bluetooth dongle to monitor block voltages. It's a case of "which one of these is not like the others". Sometimes there is a wiring or ecu connection problem. More often, a weak block has lower voltage (than others) under discharge (accel) and higher under charge (decel). Or a different block is noticeably stronger than the rest, and the "lowest" just happens to get pointed out. Short form, it is most likely a "bad" battery pack, but ideally someone knowledgeable should confirm it by looking at the data. Posted via the PriusChat mobile app.