You might find that the problem is no more than a diaphragm failure.
There are 2 diaphragms one in the divertor valve(rear) and one in the dhw pressure dif valve(front).
I had a similar problem last year and found it to be the diaphragm.
Simple job and about a fiver for a new one.
Check that both pushrods are engaging the microswitches when calling for water or just the rear one if CH - if not the diaphragm has failed.
Or you might find it will engage initially then drop back due to lack of pressure and this will cause the flame to go out.
Brian
November 2006