I had the same problem with my 96 grand Cherokee it was a combination of the water pump and the timing cover gasket I was able to do the water pump but the timing cover gasket gave me hell!