I am suspecting a clogged roof drain. I would like to fix this myself, but do not know where the drains begin and end. The other likely suspect is the pollen filter - my spouse had this changed at last oil change. I have read on other car related blogs that the surrounding housing/seal on this filter can cause water to leak inside the car.
Help
Help
May 3, 2009 at 2:54 AM
