I've changed the water pump on my car this afternoon, but when I put it all together it still leaks, I've had a good look and it appears to be coming from the rear of the pump housing on the block where the heater hose goes into the back of it, does anyone know if there is an O ring in there that could be split and letting water out ? is the elbow that the heater hose attaches to removeable to fix it ?