Hooked up a Hayward D.E. filter today that was given to me by a friend. Having issues with leaks it seems where the plastic fitting threads into the pump, as well as where it threads into the filter and at the big coupling that joins the 2 together. Person I got it from said it never leaked...