Water pump engine mount 440

are you sure your installing the thermostat correctly?
is you thermostat a 180? 160? 190?

do you have photos of your cooling system and hoses?

did it still over heat with the new water pump?