Hi, it's hard to tell without being there but usually there are only one or two possible faults. The first is the fan on the way out, but this normally blows the internal fuse on the boiler. The other possibilty is a faulty pump. check the resistance accross the pump connections with the wires disconnected AND THE POWER OFF. the readings depending on the speed selected from live to neutral should be between 150-300ohms approx.
Paul
December 2006