I bought one off a local and when putting it in realized it was the rubber L piece was ripped so that is we're my leak was coming from bought a new l piece from napa put it back together N leak is gone thanks everyone for quick responses on offering me one.