I'm really hoping someone can help me out. My 2005 DeVille stalls when water hits a certain way/part underneath the hood. It has happened during a car wash, at the beginning of the one that has the tracks that pull you through. A few months ago I was driving on the highway in a rainstorm and was straddling the water in the ruts, closer to the shoulder, and a car pulled over on the shoulder. So I went to move over and the force of the rain and the water from the ruts stalled my car. I didn't have control over steering or anything, had to get it in neutral, turn key off, then on and then get back in drive and move the wheel. It was so scary as I was meeting vehicles, horns were blaring and due to the storm, it was difficult to see anyway. Today, I went through a deep puddle and it happened again. Has this happened to anyone? What is causing this? I did have the car in to a mechanic after that near death experience on the highway but they couldn't find anything wrong. Today after it stalled from the puddle I called OnStar immediately for a diagnostic but they couldn't tell anything had happened. Thanks! Tammy