hard water area could cause a scaled tank. this will restrict flow and cause an overheat situation.
or could be poor water suppl pressure. generally the overheat light comes on when heater tank top gets too hot
garryk
February 2010
Automatic Answer
We may have found other answers which could help you.