Hello all, I have an 18 Prime Premium with 246k on the clock. The head gasket went around 225k and the mechanic did a hack job with the RnR of the inverter converter. It wasn’t bolted properly so it wasn’t isolated. After a couple weeks, it stopped charging the 12v battery to which every light on the dash came on. I swapped that out with a 100k JY pull from LKQ. I couldn’t wait so I bought my 24 Prime. Now it’s been a year and my daughter has been driving it. Zero issues until 2 weeks ago when she was driving in the rain and sent a pic of the dash all lit up. I’m like, I know what that is! Well when I scan it, the only code was c0516. Last time I was able to search online to find the code it had but this one, not so much. I downloaded DR PRIUS app ,cleared the code, and beat the shit out of it for an hour. Did all the tests I could with the app, and to my surprise the HV battery came back at 98% life. No codes present or pending. Surprising considering I noticed several cells that were out of range from the others. She continued driving for about 2 weeks. Drove in light rain once without issue. Then a couple days after, a slightly heavier rain made all the lights come on. This time it was C0513. Same thing, I can’t find the code online! Has anyone experienced this? If not, can you point me in the direction of these Toyota specific codes? Thanks!
Codes in the C0 range are not Toyota-specific; that range is standardized by SAE. So you don't have to find a Toyota-specific document to get a basic idea what a C0513 or C0516 code is telling you. C0513 should be "right rear wheel speed sensor range/performance" and C0516 should be "right rear wheel speed sensor intermittent/erratic" in any car that uses that SAE-standard code range. You would still get more information about troubleshooting steps tailored to the specific car by looking in the specific car's repair manual: Toyota Service Information and Where To Find It | PriusChat
I believe that your diagnostic scanner speaks a different code language than the codes that Toyota uses. Therefore, you need to find a compatible scanner or use the universal program Techstream.
I find "different code language" to be an unlikely explanation. The codes are transmitted in a dead-simple 'language' that OBD-II standardizes precisely. A code is a sixteen bit number and you turn the highest two bits into a letter P, C, B, or U, the next two bits into a digit 0, 1, 2, or 3, exactly as shown in the table above, and the remaining twelve bits into three hexdigits (0–9 or A–F). The sixteen bits 0100010100010011 will be displayed as C0513 by any non-broken* OBD-II scan tool on the planet. C0513 is a valid SAE standard code and refers to a right rear wheel speed sensor, and a Prius has one of those, so I wouldn't be too quick to assume the code is bogus. Toyota doesn't use only SAE standard codes. For example, there are things in a Prius that give codes in the C1 manufacturer-defined range, and Toyota has free rein to say what those codes mean (on their own cars ... and other manufacturers can use those same codes to mean totally different things). But when Toyota does use codes in the SAE-standard ranges like P0, C0, etc., they use them to mean the SAE standard things. * There can be such a thing as a broken OBD-II reader or app. There was one app that was displaying trouble codes wrong until pointed out here on PriusChat and the author issued an update that fixed it. Before the fix, it wasn't speaking a different code language, it was just wrong. The author hadn't quite followed the simple decoding table shown above, for whatever reason. You could tell that app was buggy (before the fix) because it would display codes that were obviously bogus, like CA799 when the second position can't ever be anything besides 0, 1, 2, or 3. By contrast, there's nothing here that's obviously bogus about a C0513 code.
I looked at this thread. What is a CA799 battery ECU code? | PriusChat Perhaps the case is more complicated. C0513 and C0516 can exist theoretically, but they are not found in hybrid Toyotas. C0513 is not found on this forum, on other sites related to hybrid Toyota cars. So we can assume that there is some kind of error, but the OBDII adapter, like a broken telephone, hears one thing and transmits another. It could also be a program that does not understand the adapter. It could be a combination of poor transmission from the adapter and incorrect recognition. standard OBD2 scanner - this is usually a Chinese product, a "bad copy" of the original European or American adapters.