Well the obvious thing to do is to call an experienced boiler engineer.
Unfortunately I cannot guess from what you have said exactly whats wrong with it. However it might be related to the fan/venturi/APS.
All of these should be dealt with by a competent CORGI engineer though.
Tony Glazier
August 2007