when i plug my water pump in to the housing the pump starts to leak when it get under pressure. the 2 white clips dont seem to hold it in place, the bottom 1 can be easily pull out. can someone tell me if the problem is with the clips or housing. if i was to buy new clips would this solve the problem? cheers mark