So, my son has an overheating problem on his 2001 Johnson 115. Impeller replaced already, but still has overheating alarm going off. I'm guessing thermostats and or pressure relief valves (Poppets). Before I volunteer to help, I'm wondering if this model has the nightmare thermostat housing...