Diagnose heater problems is excessive sediment on bottom of tank causing high temperature limit switch to trip. Recommend changing gas valve and installing whole house filter before unit.