Check the heater, heater connections and thermostat connections and the connections on the timer, (looking for a burnt out terminal or wire). The machine would have stopped in heat pause, and is waiting for the water to reach the correct temperature before advancing on.
Power off, remove back cover. Heater is located at bottom of drum. If testing with a multimeter, disconnect the wiring and take a resistance reading across the terminals - should be around 20 ohms. If heater is blown (broken internal heater wire) it will give an infinite resistance. There should be no continuity between the either terminal and the metal sheath of the heater - if there is, there's an internal short circuit. When removing heater, disconnect wiring, undo central mounting nut and prise it out of its rubber seal - may require some effort. Replace heater, use sealant when refitting rubber seal and ensure it is fully pushed into the recess in the backplate. Make sure the element locates into mounting bracket inside the drum.(look inside the element with a torch and you will see mounting bracket). This bracket ensures that the moving inner drum doesnt strike the element and damage it.
Repair and service your own washing machine. Go to www.2ndwave.co.uk/manual.html
dannyboy
November 2008