first port of call, there is a strainer type filter inline of the water water main to the boiler, isolate the water feed, open remove and clean the filter this maybe restricting the water flow and stopping the boiler from firing...
if not, the dhw heat exchanger could be sludged or scaled up....but do cheak the filer first
T, May 2008