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

(Urgent-ish) ABS Blink Code 95?

Discussion in 'Gen 2 Prius Care, Maintenance and Troubleshooting' started by goodjobkale, Jul 21, 2024.

  1. goodjobkale

    goodjobkale Junior Member

    Joined:
    Jul 29, 2019
    4
    0
    0
    Location:
    Milky Way
    Vehicle:
    2009 Prius
    Model:
    N/A
    Need to drive to my aunt's funeral in about 5 hours. We can rent a car if these are highly problematic codes, but I'd rather save the $250.

    Just replaced the 12v battery two days ago (while on vacation... yay).

    Driving home from the beach, EBC, ABS, VSC lights came on and stayed on.

    No OBD codes showing. Here are the following blink codes, along with the meaning I was able to glean of the forums.
    EBC (!):
    36 (look @ ABS)
    59 (only post I found was quite unsure)

    ABS
    31 (RF speed sensor)
    95 (from a RAV4 forum, lost coms with Yaw sensor)

    VSC:
    43 (look @ ABS)

    Thanks for your help.
     
  2. bisco

    bisco cookie crumbler

    Joined:
    May 11, 2005
    110,129
    50,046
    0
    Location:
    boston
    Vehicle:
    2012 Prius Plug-in
    Model:
    Plug-in Base
    might just be the speed sensor (hope i'm not too late)
     
  3. ChapmanF

    ChapmanF Senior Member

    Joined:
    Mar 30, 2008
    24,902
    16,209
    0
    Location:
    Indiana, USA
    Vehicle:
    2010 Prius
    Model:
    IV
    You've got some blink codes there that aren't in the 2006 gen 2 repair manual I'm looking in.

    I might start by getting the blink codes again just to be absolutely sure how you've counted the blinks.

    Depending on how urgent-ish it is, I'd probably avoid trying to get the meanings by searching posts and other forums. If you recheck the codes and confirm your counting, I would go straight to the current-edition Prius repair manual for 2009 and see what's there:

    Toyota Service Information and Where To Find It | PriusChat
     
  4. dolj

    dolj Senior Member

    Joined:
    May 14, 2012
    7,854
    3,965
    0
    Location:
    Wellington, New Zealand
    Vehicle:
    2007 Prius
    Model:
    N/A
    Blink-code 59 (C1259) is stored if the power switch is ON (READY) while the HV battery service plug is disconnected.
     
  5. ChapmanF

    ChapmanF Senior Member

    Joined:
    Mar 30, 2008
    24,902
    16,209
    0
    Location:
    Indiana, USA
    Vehicle:
    2010 Prius
    Model:
    IV
    I'm not positive blink code 59 is C1259. (They are not always the same as the DTC's final digits.) Our blink-code page says that is blink code 58.

    Looking in the old edition 2006 repair manual PDF that floats around, in the actual DTC tables, C1259 is consistently shown as C1259/58. But there are a few other mentions in passing where it will say something like "if you see code C1259/59, do such and such". I think those may be typos. Or maybe the 58 is.

    In any case, C1259 doesn't mean exactly the service plug or anything else specific. It only means the HV control ECU has raised some trouble code and told the skid ECU about it. Leaving the plug out will do that, sure, because the HV control ECU will raise P0A0D for that and tell the skid ECU about it. But the same happens for most any HV control ECU trouble code.

    So if the skid ECU is indeed saying C1259, the main thing that tells you is "get thee a scan tool that can read the HV control ECU codes, and see what the excitement is over there."
     
  6. dolj

    dolj Senior Member

    Joined:
    May 14, 2012
    7,854
    3,965
    0
    Location:
    Wellington, New Zealand
    Vehicle:
    2007 Prius
    Model:
    N/A
    I'm undecided if it is a typo or not. In any case, from my reading, P0A0D would be put out if an attempt to start the car with the service plug out. The manual says in the C1259/58 description that C1259/59 is put out if the car is ON and then the service plug is removed.

    I believe this is poorly translated and the text means to say, "C1259/59 is stored if the power switch is ON (READY) and then the HV battery service plug is disconnected."

    It (better) states it again in the initialize (after reconnecting 12 V power) section:
    Now that the possibility has been floated, I could be convinced all mentions of C1259/58 should actually be C1259/59.

    It would be interesting if someone with an active subscription could look up and see what C1259 says for a 2006-2009 Prius. I'd do it, but alas the US site is not available to me and, for Joe Average, there is no equivalent online service in my market.
     
  7. ChapmanF

    ChapmanF Senior Member

    Joined:
    Mar 30, 2008
    24,902
    16,209
    0
    Location:
    Indiana, USA
    Vehicle:
    2010 Prius
    Model:
    IV
    There are two questions raised here:

    1. Is 58 or 59 the blink code for C1259?
    2. Does C1259 specifically mean the service plug is out (making it a synonym of P0A0D), or more broadly that some hybrid-system issue has been reported to the skid ECU?

    As for (1), the gen 1 repair manual says C1259/59 (both in the DTC Chart and in the code's own section).

    In the gen 3 repair manual (old 2010-edition PDF that floats around), I see only C1259/58.

    In the gen 2 manual (old 2006-edition PDF that floats around), I see some 58s and some 59s.

    I have a gen 3 here, I guess I could go make it have a C1259 and see what it blinks out.

    As for (2), you have found a couple passages in the gen 2 repair manual that seem to associate C1259 specifically with the service plug being out, but I think those couple passages aren't representative. You don't find them in the gen 1 manual or in the gen 3 manual, and even in the gen 2 manual, they aren't the whole story.

    The gen 1 manual clearly and simply says for C1259, "If any trouble occurs in the HV control system, the ECU prohibits RBS control."

    The gen 3 manual says it a little less clearly: "The skid control ECU uses CAN communication for communication with the power management control ECU. If a communication malfunction is memorized, ...." You could read that to think you only get the code when the two ECUs can't communicate (which would make it like a U code), but then the DTC Detection Condition clearly requires "and communication with the power management control ECU is valid."

    It seems the translators got a bit into the weeds there, but really meant communication is working and the skid ECU got a definite message from the power management control ECU saying "there is some trouble here". Which is confirmed in gen 3 by a "HINT" right after the detection conditions box: "This DTC will be output from the skid control ECU when the power management control ECU sends a malfunction signal to the skid control ECU."

    ... which is pretty much the same thing the gen 1 manual said it meant.

    ... which leaves the two passages you found in the gen 2 manual. The longer of the two is one of eight bullet points in a "HINT" for doing the linear solenoid initialization. The second is a sentence added at the very end of the "DESCRIPTION" in the code's own section, which is otherwise pretty much the same as gen 3's, right down to the same "HINT" as in gen 3 (which, in my PDF edition, is bumped to the next page).

    In other words, this one sentence that seems to say "it means the service plug" just got tacked on to an already complete description telling you it means there was any trouble reported by the hybrid control ECU.

    While that tacked-on sentence doesn't say "HINT" the way the bit in the linear-solenoid procedure does, I conclude it's really there as a HINT.

    We have plenty of cases on PriusChat where people have the C1259 code and go read the hybrid-control code that's responsible and it is some other hybrid-system issue besides the service plug.

    It seems likeliest to me that Toyota got a lot of calls from technicians who had given themselves this code by forgetting the service plug, and wondered why they couldn't initialize things, and Toyota added the "HINT" in the initialization procedure: they're not saying "this is the only thing that causes C1259", they're saying "this will cause C1259 if you do it, so check that, 'cause we get a lot of calls about it."

    And they tacked on that one extra sentence (forgetting to say "HINT") in the description at the same time.

    And then they realized both were likely to mislead people about what C1259 really means, and took both additions back out for gen 3.
     
  8. Mendel Leisk

    Mendel Leisk EGR Fanatic

    Joined:
    Oct 17, 2010
    56,667
    39,220
    80
    Location:
    Greater Vancouver, British Columbia, Canada
    Vehicle:
    2010 Prius
    Model:
    Touring
    Off-topic, but last place I worked, guy sitting beside me was in document control, had a binder titled "Urgenter" (aka more urgent).
     
  9. ChapmanF

    ChapmanF Senior Member

    Joined:
    Mar 30, 2008
    24,902
    16,209
    0
    Location:
    Indiana, USA
    Vehicle:
    2010 Prius
    Model:
    IV
    If he was a Latin geek in school, maybe he meant "urgently". Still seems funny on a binder though.
     
    Mendel Leisk likes this.