Hi I recently sold my Chevy and went and bought a Ford. I was so upset by the flooding and the lack of response that I got from Chevy. Also the lack of responsibility. The dealership did not do a good job cleaning up the mess at all. My car stunk. Anyway so before I sold the car my husband drove himself crazy and discovered the source of the problem. After MANY hours he discover that under the top of the hood where the windshield wipers rest on that rubber piece that is vented once you pry it back there is ANOTHER vent slowy over time stuff falls through the fist vent (leaves sticks pine needles) and builds up in the second vent. Blocking the drain and causing water to back up into your car. YOU will know this is happening if you have a slight moldy musty smell when you switch on your air conditioner. I even took my car to the dealer about this smell and they told me they fixed the problem, which they didn't and I was to busy to take it back right away. Of course that's when it rained for a week causing the flood. When I took it back to be cleaned and told them what happened the dealership could care less. So I took my money to Ford. I love my Flex and it is flood free.