If the pump is working then get a proper service which will include a clean of the aps venturi. Also these boilers suffer from breaking down of the ht leads which may need replacing or protecting with silicone tape. Giving the burner a wash will also help as the software does not allow for the split second timing difference a dirty boiler takes to work, hope this helps.?
Rich the gas man.
January 2014