I think its the water pump. Not trying to put you down but the wrong pump could have been installed. I know that there are 2 differnt types of water pumps. One will have "REV". stamped into it and if the same model is not put back on, it will not function and will cause major engine damage due...