I had a similar problem with my Potterton boiler - it turned out to be a slightly blocked pilot injector - the poor flame was not quite hot enough to trigger the flame failure sensor circuit - cleaning the injector (new one) fixed it.
There may be a bad joint on the PCB - it does happen.
Good luck
Peccavi
November 2009