Pulled the old thermostat, definitely rusty and corroded. New one is in and didn't overheat on the short trip back to the mooring. I'll put her through the paces on friday, hopefully this was it.