I know this is too late for your reply but may help others who search this fault.
Yep I had to have an engineer out to repair this fault. My machine is 2yrs 4mths old, the part that went wrong was the programme module. He said that this particular module normally failed within the first year (!), and hadn't known one to last as long as mine. They are around £60. The replacement one was obviously an improved version. Fingers crossed. As it happens when my machine broke down I didn't have a warranty, the options were £95 for a call out or £96 for a year's warranty. No brainer huh?
Phil, January 2009