That shit's annoying. I put some silicone on my stripping though and it's lasted a good 2 years and now starting to fuck up again.
Yeah, I fixed mine at school in spring of 08, and I'm pretty sure it needs to be adjusted/fixed again.
The initial findings were horrible, there was so much water on the passenger side of the car, that it was leaking out from the rubber stop that's right under the rear pass. side footwell. I had water in the front and back footwells.
Shampooing the carpet multiple times, the carpet still smells if you get close to it