Even though the water pump is new....is it any good?


Was the impeller pressed on the correct amount ?

And perhaps worth pulling the thermostat out and sticking it in boiling water (or close that is) to make sure it is opening, and opening fully...