It could be a duff switch, did you have at any time a problem running the fan, did it refuse to run then when you fiddle with the switch it worked, if not it could be a duff fan motor, if your pipes are warm that feed the heater then its circulating fine, firstly check the wiring going to the...