Can you hear the fan on
any of the speed settings?
There's a resistor pack under the bonnet that controlls the fan speed, and the terminals can come unsoldered.
Not too hard to fix if you can solder
There's a really useful (aren't they all

) factsheet "Fan speed resistor" in the members area.