Any advice on why SOC is at 0.00% red triangle comes back on instantly once I clear the battery codes.
Before clearing the battery codes, please post what they are. From the screenshot you have posted, I predict at least one of your codes is a snapped voltage detect line. −0.14 just plain isn't a real battery block voltage, and the ECU knows that.
Thanks! All I got was a p3000 generic code in dr Prius app. No engine codes. The guy I bought it from tries to rebalance a few cells and put it back in so I’m guessing that’s the main issue. I have an extra pack I took out of a wreck so I’ll put that in and see how it goes.