My 2006 Weekender's water heater stopped heating recently. The pilot would light perfectly but as soon as I turned it to ON the pilot would extinguish. I deduced (hopefully correctly) that I needed to replace the temperature control valve. I've done ...