Could be faulty air pressure switch. check continuity between common and open and common and closed switches to see if working correctly, if ok could be air pressure problem ie. blocked flue or venturi or hoses?
But obviously, i have to advise that you should call in a gas safe engineer.
Andrew.. ANDREWS HEATING WESTON SUPER MARE.
February 2010