If the boat had been running normally up until the impeller change (as in it hadn't sat for years), then that would be my first suspect - either something was done wrong, or the aftermarket kit didn't work right.
Can you test water flow up by the thermostat and make sure that you're pulling...