hey guys i just noticed a leak in my car in the winter time. The water is coming from inside the car on the driver side close enough to say under the dashboard which is close to the gas and the break things it's like way under the stearing. The car is a 95 318ic convert, and it's only happen during the winter time. By the way somehow they install the car front window wrong so guys do you think that will be the reason for the leak? Please if anyone could help that will be great, and thank's in advance for ur help.