Strange, but i have just stripped mine down to with the same problem, and as far as i can tell my heater is fine too!! i have checked the control board out and that Looks ok (unable to test further really).. so i'm a little stuck too now!!
Rob
December 2007