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

Car Wash Caused Hybrid System Warning

Discussion in 'Gen 3 Prius Technical Discussion' started by rachaelseven, Sep 6, 2009.

  1. rachaelseven

    rachaelseven New Member

    Joined:
    Jul 7, 2009
    616
    212
    0
    Location:
    Adams, MA
    Vehicle:
    2010 Prius
    Model:
    IV
    Today my partner took the 2010 IV through the car wash for the first time - automatic car wash where you drive in, park, and the spray wands move around the car (no touch). When she got home, she told me (in somewhat of a panic) that 100 yards after she left the carwash, the dashboard lit up with a "Check Hybrid System" message and the yellow exclamation point. A single cycling of system power did not clear the message. Changing modes on the display would momentarily clear the big message block, but after allowing you to check the display for a few seconds, the big warning message came right back. Very scary!

    I've read that in previous generations, 3 restarts are required to clear a warning message, as long as the problem had passed. However, rather than wait, I decided to plug in the Techstream and see what it had. The Hybrid Control ECU stored a code P0A2D with a description of "Drive Motor 'A' Temperature Sensor Circuit High". So I'm looking at the live data trying to find the 'Drive motor A temperature', but found no such thing. I don't know if "drive motor" meant MG1, MG2, ICE, or something else altogether. So I went to the freeze frame data... I love this Techstream... anyway, the freeze frame data also does not have a parameter by that name. Engine coolant temp was steady, as were both inverter temps. MG1 and MG2 temps also look normal as far as I can see. The aberrant temperature shows up as 249 next to the parameter "Information2" and further down next to "Detail Code 2". However, the frames immediately before and after have no value for those parameters at all. Perhaps a newer version of Techstream (I only have 4.12) would have additional detail, but that's what I've got. It's also quite likely that this was a just a glitch on the bus and that it doesn't actually correspond to any real sensor or condition.

    After reading every possible piece of data and finding no ongoing fault, we took it on a test drive, with my partner monitoring the Techstream while I drove. All live parameters, including every temperature it shows (and there are a lot) were normal. So I reset the DTC, the message went away, and the car seems fine.

    So the question is why did it occur? The battery had good charge and there was no obvious reason at the time. However, after thinking for a while my partner brought up the fact that I had been in the fuse box yesterday (pulling the radio fuse yesterday while trying to hack the NAV lockout). We checked the box and sure enough, I failed to completely latch the fuse box cover and it allowed some water into the fuse box. I thought it was only power distribution in there, but perhaps there is some access to the bus which allowed a momentary short. Even though the fault had no re-occured, we dried out the fuse box with a hair dryer to be on the safe side.

    For now, I am going to assume that it was my improper latching of the fuse box cover that caused the fault, and unless it recurs, I will probably not waste my time going to the dealer with it. But I figured it was worth posting the thread anyway, in case anyone else has a similar issue and just so the information was out there. Latch that cover carefully!
     
  2. Bobsprius

    Bobsprius BobPrius

    Joined:
    Jul 23, 2009
    679
    80
    0
    Location:
    Buffalo
    Vehicle:
    2010 Prius
    Model:
    V
    Thanks Rachel for the information. One thing that always makes me nervous if the first car wash (Automatic). I have heard the door locks and unlocks when the water touched the handle area. I found it interesting that when hand washing the car, fob in pocket, the door would lock and unlock with my wet sponge midway on the drivers door. So I guess it is quite sensitive.

    Hope the first time I use an Automatic Wash I don't observe any error codes....as well.:confused:

    Bob
     
  3. FreakinToddles

    FreakinToddles New Member

    Joined:
    Aug 30, 2009
    59
    9
    0
    Location:
    Boston
    Vehicle:
    2010 Prius
    Model:
    III
    Just to check, is that $500 cable you bought still the only option we are aware of to access techstream?
     
  4. rachaelseven

    rachaelseven New Member

    Joined:
    Jul 7, 2009
    616
    212
    0
    Location:
    Adams, MA
    Vehicle:
    2010 Prius
    Model:
    IV
    It's the only tested and confirmed option. The $300 ISO/CAN version of the Mongoose cable (also made by Drew Tech and available on eBay) is a very high probability of success (Techstream recognizes it's drivers, at least), but without either testing one or pressing Drew for assurances, we won't know for sure.
     
  5. FreakinToddles

    FreakinToddles New Member

    Joined:
    Aug 30, 2009
    59
    9
    0
    Location:
    Boston
    Vehicle:
    2010 Prius
    Model:
    III
    Frustrating that they can charge $500 for a cable that costs $10 to manufacture...
     
  6. jay_man2

    jay_man2 jay_man_also

    Joined:
    Jun 11, 2009
    1,246
    144
    0
    Location:
    Manassas, VA
    Vehicle:
    Other Hybrid
    Model:
    N/A
    I went through an automatic touchless today (3rd or 4th time in 12 weeks) with no issues, same as the other times. The only things I've touched under the hood are the dipstick and washer reservoir.
     
  7. rachaelseven

    rachaelseven New Member

    Joined:
    Jul 7, 2009
    616
    212
    0
    Location:
    Adams, MA
    Vehicle:
    2010 Prius
    Model:
    IV
    Actually, as cables go, this one's pretty fancy - board inside, LEDs, etc. But I think what really drives the price up is the programming of the drivers and getting it certified by Toyota (TIS lists it as a compatible device for J2534 programming). Well that and profit motive, of course.
     
  8. sciguy125

    sciguy125 Junior Member

    Joined:
    Jul 18, 2009
    90
    22
    0
    Location:
    CA
    Vehicle:
    2010 Prius
    Model:
    II
    What magical device is this that you speak of?
     
  9. rachaelseven

    rachaelseven New Member

    Joined:
    Jul 7, 2009
    616
    212
    0
    Location:
    Adams, MA
    Vehicle:
    2010 Prius
    Model:
    IV
  10. JasonPro

    JasonPro Junior Member

    Joined:
    Jul 19, 2009
    72
    15
    0
    Location:
    Rockville MD
    Vehicle:
    2010 Prius
    Model:
    IV
    I've been through a touchless wash several times now without an issue. I think you're on to something suspecting the fuse box getting wet.
     
  11. rachaelseven

    rachaelseven New Member

    Joined:
    Jul 7, 2009
    616
    212
    0
    Location:
    Adams, MA
    Vehicle:
    2010 Prius
    Model:
    IV
    I hope that's all it was. Honestly, I was quite shocked how much water was able to get under the hood and into the fuse box. I know the hood isn't fully sealed, but I didn't expect that much to get under there.
     
  12. hobbit

    hobbit Senior Member

    Joined:
    Mar 23, 2005
    4,089
    468
    0
    Location:
    Bahstahn
    Vehicle:
    2004 Prius
    Model:
    N/A
    Did the carwash include stuff to spray upward against the bottom
    of the car, hard enough to get up on top of the transaxle? Water
    could easily land on things like the MG temp sensor connectors on
    the transaxle, but everything underhood is *supposed* to be sealed
    with gaskets around the connector bodies and where the wires come in.
    .
    The MG1 [aka "generator"] resolver and temp-sensor connector appears
    to be the same grey one I mention as useful to disconnect in the
    block-heater page, right on top of the housing. [Oddly, the resolver
    and temp-sensor connectors for MG2 are separated front and back, go
    figure..]
    .
    I spray out my underhood area every spring to get rid of salt and
    crud accumulation, mostly avoiding the visible connectors when doing
    so, and that makes it easy for me to generally keep my engine
    compartment cleaner than just about any other owner's I've seen.
    But after I'm done I sponge out areas like the top of the engine
    where water tends to accumulate in the head-cover [gen2] around the
    ignitors and various connectors and anywhere else I find pooling or
    remaining water that I can reach, and take the car for a good highway
    run afterward so the heat and airflow dries things out the rest of
    the way.
    .
    _H*
     
  13. jayvee

    jayvee Member

    Joined:
    Aug 11, 2009
    341
    89
    0
    Location:
    WA
    Vehicle:
    2010 Prius
    Model:
    IV
    In this case, the "high" appears to mean a "high" logic level, not high temperature. It means the "circuit" level is high, or a short to B+ (+5V of the ECU).

    Some attachments from the following TIS document:

    HYBRID / BATTERY CONTROL: HYBRID CONTROL SYSTEM: P0A2C-247,P0A2D-249: Drive Motor "A" Temperature Sensor Circuit Low (2010 Prius)

    What's a bit weird is that water going into the connector should only be able to bring the level low, not high, according to the circuit drawing in that document. One possibility is the water spray loosened (even temporarily) the connector or the pin at the connector, briefly making it an open connection. That would do it.
     

    Attached Files:

  14. rachaelseven

    rachaelseven New Member

    Joined:
    Jul 7, 2009
    616
    212
    0
    Location:
    Adams, MA
    Vehicle:
    2010 Prius
    Model:
    IV
    The carwash did indeed have some upward sprays designed to hit the rockers and tires. Doesn't seem likely they'd get up past all the under-panels with enough force to reach the top of the transaxle though. From what I could see, the entry path was the sides of the hood and/or the cowl area. If it was the resolver and temp sensor, that would tend to indicate a problem, since as you pointed out, those connectors are supposed to be sealed and a leak there would be likely to cause a problem down the line.

    Excellent research, Jay, thank you. I did see the 249 information code, so that jibes with what you put up there. I didn't follow the full diagnostic procedure, but it appears that I would have dead-ended at 'intermittent problem', based on the information I had. Open seems pretty unlikely, though - water spray breaking the connection is a long shot, if you'll forgive me for saying so. More likely, we'd be looking at the 'short to +B' option, which appears to trigger all the same responses, as far as I can tell from the diagnostic procedure.
     
  15. jayvee

    jayvee Member

    Joined:
    Aug 11, 2009
    341
    89
    0
    Location:
    WA
    Vehicle:
    2010 Prius
    Model:
    IV
    Yes, that's what I thought, too, until I looked at the circuit more closely (attached in last post.) (OK, this maybe is more technical than we need to get, but.....) The only way that the circuit can "short to B+" (5V) is if the ground path is removed, which means that the circuit path through the sensor itself is gone (open, or at a very very high resistance). Water can only short it to ground, not short it to 5V, since if the water is touching "ground" (which it would have been), the bottom of the pull-up resistor on the ECU side ("MMT") would have been at ground potential, not 5V. But if the line is open, there is no current flow through the pull-up resistor, making the MMT line at 5V as well, which is the input to the ECU. And you would have to have that line at 5V to get the 249 code.

    I agree that it's hard to imagine - but I've seen water and vibration do some very weird stuff to connections - and all it would have taken is a millisecond, since these signals are frequently read thousands of times a second by the processor. I've seen stranger. If it happens again, you might want to check that connector for integrity, including the wire-to-pin connection.

    I've had mine through a similar wash (with undercarriage spray) a few times, with no problems......yet......Hopefully you won't see it again.:)
     
  16. rachaelseven

    rachaelseven New Member

    Joined:
    Jul 7, 2009
    616
    212
    0
    Location:
    Adams, MA
    Vehicle:
    2010 Prius
    Model:
    IV
    Almost certainly more technical than we *needed* to get, but who says we can't have a little geek fun :)

    Your analysis of the circuit seems right - I'll admit a bit of weakness there, as I'm a mechanical engineer and prefer to deal with macroscopic things rather than electrons - but nevertheless, your logic appears sound from what I recall of my electronics classes. So I guess the question is then, if we want to :deadhorse:, is there another way that signal could have been thrown? Noise on the bus maybe that just happened to trigger that particular error by chance? The only water incursion point outside the ordinary was the fuse box, so I'm really looking for the explanation that comes from my (stupidly) forgetting to close that up. Otherwise, I'll have to lie awake at night in fear of carwashes :)
     
  17. Mike Dimmick

    Mike Dimmick Active Member

    Joined:
    Aug 8, 2008
    963
    248
    0
    Location:
    Reading, UK
    Vehicle:
    Other Hybrid
    Model:
    N/A
    I was looking at the Gen 2 documentation for this code yesterday and I think they do mean a short to aux battery voltage - in step 2 of the diagnosis procedure, if the voltage seen at the sensor end of the wire harness is between 9 and 14V, the manual tells you to 'check for +B short'. The ECU does supply 5V to the sensor, and the sensor has a separate ground return wire, rather than using chassis ground as many other sensors and actuators do.
     
  18. jayvee

    jayvee Member

    Joined:
    Aug 11, 2009
    341
    89
    0
    Location:
    WA
    Vehicle:
    2010 Prius
    Model:
    IV
    Thanks Mike,

    (I promise, this is my last "horse beating" ;))

    I agree, they probably mean a short to 12V; but in either condition for a 249 code (short to B+/12V, or open), the voltage at the MMT line would be at 5V or higher. But what would be the 12V path for this, in the case of a water short? If 12V was really being applied to the MMT line by way of a water short, it seems it would have to be at the ECU connections (not at the sensor), otherwise the chassis that the water was in contact with near the sensor would be energized to 12V! If water were present to short from some 12V line at the ECU, I would think a lot worse things would be happening and a lot more codes generated. The only other possibility I could see is a harness short if it is bundled with other wires and there were two breaches in the insulation (one for a 12V line, one for the MMT line).

    The A21 connector at the ECU is inside the vehicle, on the right side of the instrument panel, obviously nowhere near the fuse box. So I don't think water intrusion at the ECU connector is the explanation. Noise on the line? Certainly is a possibility - those car washes probably generate lots of EMI. And most of the wire harnesses are not shielded (including this one).

    I still think the most likely scenario is a short duration "open" on this line. But hey, I've certainly been wrong before!!

    Rachael, you've discovered an interesting problem, to say the least!
     
  19. rachaelseven

    rachaelseven New Member

    Joined:
    Jul 7, 2009
    616
    212
    0
    Location:
    Adams, MA
    Vehicle:
    2010 Prius
    Model:
    IV
    Well I sure didn't mean to! :) And when it was pointed out to me that I'd recently been in the fuse box, I nearly aborted the post without even putting it up. But I figured maybe we could use a good mystery :)

    So what if the chassis actually was energized to 12V just for a nanosecond? What if the water in the fuse box, where there is obviously plenty of 12V including the jumper cable point, connected 12V to the frame... not for long, a millisecond or less. The heat instantly vaporizes the water, breaking the short. But in that instant, the ground reference is gone or there is the effect of a 12V noise spike on ground. Maybe?
     
  20. maledyris

    maledyris New Member

    Joined:
    Apr 28, 2009
    77
    11
    0
    Location:
    Burnaby, BC, Canada
    Vehicle:
    2010 Prius
    Model:
    N/A
    I've been trying to figure this out too. I don't think it will work. The problem is that the $300 cable lacks the ability to adjust voltages on specific pins. This is required for reprogramming as far as I understand (documentation is tricky to come by). I read the j2534 spec and it's pretty straightforward. Originally I thought I would buy a reasonably priced cable and make the dll interface myself. Sadly, I no longer think this is possible with a cable that lacks these capabilities...