I ended purchasing a replacement fan. I couldn't trust a used one so decided to go new. If it helps anyone else the part direct from BMW is part number 64119246836 (for RHD) at a cost of £226.37. They don't hold in stock but they had it in less than 24 hours.
I've fitted it and my issue is now resolved. Not a job I'll rush to repeat...
|