Just installed new impeller pumping the water now ! old one had one blade broken off anyway this core plug as its called in the parts list was really leaking water can these be repaired easily ? for now I stuck some JB Weld Water weld on it that I had seems to have stoped it..