I have just had the same problem.
I have ordered a thermal link and an input thermostat from Creda.
If you noticed a strange smell before it went then it may be the same problem, it was probably the thermal link melting.
Contact Creda on 08709 000430.
Mike Purslow
January 2009