Did your engineer replace the electrodes / flame rectification sensor? If not they should be replaced or at the very least cleaned and re-set to the correct gap (4mm/ width of a pound coin)
It sounds like the flame rectification cannot recognise the flame picture and shuts down the burner, it then tries automatically to light the burner 3 or 5 times (depending on which pcb you have) then goes to lockout.
Richard (ex Vaillant engineer), August 2009