You cant always blame the ToC on the heater although it is usually the problem in this case around 80% of the time.., but it can also be an exhaust stat or even a timer contact fault... I notice the timer has been superseeded so maybe they recognise a problm...
Spinning Drum Repairs, April 2006