Could be the thermistor (temp sensor) or possibly a faulty heater switching relay. Thermistor located at lower rear of the drum, replacement quickest way to diagnose if its the cause of problem.
Check out my site for info: www.2ndwave.co.uk/manual.html
washerman
March 2008