My ferolli boiler occasionally suffers a fault whereby it will fire up and go out, fire up and go out and so on and so on. This used to be just when there was a call for hot water but have now noticed it does it when the central heating is running. I have had the manafacturers engineer out who doesn't seem to be able to permanently rectify the problem citing several causes ranging from, dodgy flue, poor flow rate etc. Any suggestions??