I replaced a friends regulator on his Avalanche last year. The funny thing was, he was driving down the highway in a full tilt rain storm when his window dropped all the way down. We have very few big rain storms, and very little highway, so the odds of him getting completely drenched from this...