Hi
The pump should have an over run , ie will continue to circulate even if the boiler is not firing as long as the programmer is on constant or timed and calling. Check the pump is still running when the burner drops out.
Rads do cool from the bottom up as heat is convected upwards. You may well have alot of sludge . Add a proprietary c/h system cleaner in leave for the required and flush will remive any. Then add inhibitor to prevent the build up.
Hope this helps
alex
HVAC Technician
10 years UK based boiler repair and servicing. Registered gas operative in Uk