Water pump engine mount 440

It overheats without the thermostat installed so it can't be that. its a 195 thermostat. I don't have photos right now its all apart, also I haven't bought a new water pump yet.