do you have a tank of hot water? could it just be topping up heat thats why its not firing for long?
do you think ch could be the problem side?
my guess sitting here is hard because i dont really know what you have. i would guess potterton suprima, ep2002 programmer, s plan system.
if it was the above i would fire hw only, go into cylinder cupboard and find hw valve and see if it is hot on pipework either side and repeat for ch valve.
if you have a valve that is hot one side and warm on tother when it should be open could just be motorised valve fault not opening valve and letting boiler work on bypass only which is why it cuts out frequently, its kind of a short circuit.
any valves buzzing in there?
iain, May 2008