New water pump should not have a high pitched squeak. So it needs to be replaced or find out what is making it squeak.

Another thing to check is the distributor timing. If it is off it can make it run hot.