I have a Reliance 606 water heater that the pilot light goes out frequently, actually every day. A plumber friend told me that the thermocouple had gone bad, he then proceeded to place a fan in front of the unit and that has worked ever since.

I really don't want the fan running all of the time, which it must be, and would like to repair the water heater permanently. The unit is not under warranty. Any suggestions?