My car leaked water inside from multiple places every time it rained even with what appears to be good weather strips. I was able to take care of the trunk, and back windows but I still get water leaks from the windshield and and the cowl air vent even after I installed a brand new cowl vent gasket I even used a special silicone to seal the outer edges of the windshield gasket. I guess water still leaks in from the inner edges of the windshield gasket?