I just received my Ford made in China water pump in the mail. The water pump in the car now is new and leaked right away. I took it off again and attempted to seal it. Once again it leaked right away. I took off that plate and used form a gasket and put a new gasket between plate and timing cover that second time. I even used hi tack gasket sealant to keep the gasket in place. So here we are and I want the no doubt about it absolute lock it has never failed you method of installing and sealing a new water pump on your foxbody!
