Well this is what I have, a High flow Mopar Performance water pump and every since I put it on I have had a small water leak. At first it looked like it was the hose so I would continuously tighten the clamp on it, then when I had it on the lift the other day I realized that it was coming from...