Cheers for your comments the other day.
It turned out it was the rubber fan mounts that had rotted which was causing the fan to rattle. Sorted that problem.
All seemed well, but I now have a new problem. The boiler light and fan lights are on, but when the thermostat is switched on the...