I think I need to replace a thermostat or maybe both. My heater is inconsistent and I have turn it back on every few days. The water is extremely hot when working properly. Where can I get...