First, Why not buy from us if you use us for tech help for free
That said, you may also want to look at the small hose on top of the water pump. I have had them leak and run down the block.
Also, the aftermarket pumps aren't that great. I would use an OE reman if I had trouble.
Ps TRY PHIL 1-888-333-4642