what causes water heater to overheat
Coolant Leaks Cause Engine Overheating. Loss of coolant in the cooling system due to leaks in the radiator, heater hoses, water pump, heater core or engine freeze plugs will reduce the coolant levels and result in rapid overheating. A flashlight and a keen eye will help isolate the leak.