another place you might chech is the grill in front of the window mine does the same thing but on the driver side
Suggestions: put a water hose on the grill and leave it there then look in the car and see exacaly where it is coming in at if it is coming in there youve got BIG problems and you should get a specificly made peice of plexy glass that has a gasket around it with wing nut that bolt into the grill
|