i notice it is 5 days later but i found the fault.
it is the oil pump solenoid.
initially, when you fire the boiler up, it is not initiated. this is why the boiler starts as normal. but after 30 seconds or so, it gets charge from the control box and it is then, when the faulty solenoid cuts out...