One other thing to check on the pump. Check the fan shaft for in-out play. When the pump shaft is loose with movement in and out it is shot and needs replacing. The belt keeping the pulley aligned may be the only thing keeping the shaft from comming apart from the pump which was the problem I had.