Is it a particular year, or series of years that its a problem? I don't see how the tps could stay dry when driving in the rain? I wasn't trying to be a jerk, it just seems like one of those "problems" that everyone talks about someone else having had? I know for a fact mine gets wet, I'm pretty sure the entire engine compartment gets soaked when you drive in the rain? I wouldn't worry about vents allowing water under the hood. For those who had problems, did you try sealing up the sensors where the wires enter with some silicon or grease to keep the water out, and if so did it work?