finally got this sorted. actually did it myself. error code of green and red flashing light indicates extraneous light but this was only happening on the post purge causing the burner to lock out. I checked the burner that was just service a couple of weeks ago. I could see that the electrodes were arcking to the nozzle instead of each other so I adjusted the gap and tried again, still the same so I replaced the photocell and hey presto no lock out.
I won't be getting the same guy back for the next service anyway. Appreciate the help and suggestions lads