That may be your issue... those plastic ones are JUNK, if not installed perfectly they will leak.. Id suggest getting the Aluminum ones, definitely worth the investment. I did mine the week i bought my car haha.