I had a similaer problem, so called out an engineer, who fiddled about for 1hr 30 mins before finding the problem. (he was charging by the hour). He fitted an igniter pump & a PCB, to the tune of 372quid!! Occasionally, it still cuts out after about 30 seconds & the service light comes on, so I have to press the reset button.
M.Hughes, November 2008