I'm sitting in the parking lot right now with a P0AA6. I have an OBD Link MX reader. Any way to get the subcodes? I imagine there must be an app, but I don't know what it is. Any help would be greatly appreciated. I have AAA, so I could get it towed to a dealer, but I don't know if they would charge me. Or I could reset the code, and probably drive it to a dealer, but I don't know if that would completely rid the code, so that they couldn't read it. I have GreenBeanBattery, and I'm under warranty, so if I could have them come out and potentially replace the battery, that would be amazing. But I think they want a subcode that says it's the battery, and I have no way of providing that right now.
P0AA6 is triggered by an HV leakage current. It is usually in the battery, but finding the leakage path requires visual inspection of the battery internals (corrosion/fluid leaks). The use of a "megger" (a very sensitive ohmmeter) to detect small currents can diagnose where the current path, but that requires a talented technician. You need an app on your Phone or computer tablet that will show detailed battery data or subcodes. DRPius on android will show battery data in detail to see your battery health. The Official Toyota diagnostic software will show the subcodes but it is expensive unless you are willing to use a hacked version.
I could suggest searching the forums for Gen 2 Prius PID definitions that can be loaded into a ScanGauge II, Torque or similar phone apps, etc. There was a start on some common place and format for those but it never got really taken up past the collection for Gen 1. For Gen 2, Gen 3, and beyond, if you can find the PID definitions you will probably find them in something like a .xls file attached to some thread in some forum here. In the collection for Gen 1, I see somebody did successfully find the PIDs for five INF codes slots (probably vincent1449p, who did a lot of that work). If you can find Gen 2 PIDs for them, you're probably in business, as long as whatever app you are using with your OBD reader lets you define custom PIDs.
Thanks guys. I reset the code, and drove it back to my apartment. I bought a techstream adapter off of amazon and will look at it in greater detail when it comes on Friday.
Update: I discovered that there really is no way to get the subcodes through a bluetooth reader. I got the Techstream reader off of Amazon. I ran the codes and it was a 612 subcode. I sent a pic of the code to Green Bean Battery over the weekend and they had somebody out already to replace the hybrid battery. Also, the 12V battery was submerged in water, so I bought one off of them as well. Sealed the car up with some silicone sealant, and opened some holes in the 12V compartment to drain. After all of this, the car is running beautifully again.
How did you get the Techstream software? I've been looking online but every website makes it seem very convoluted.