I have a number of original BEHR BMW fan hubs (new) that are listed to suit all BMW models with V12 or V8 engines.
After recovering from the heart attack caused by the price from the BMW Stealer I searched for months and found eight tucked away in a parts house that had no idea what they were so it was my turn to steal them.
Not sure what they sell for in your town but here in Australia they carry a $530 (AUD) price tag and I will offer them for sale at $150 plus postage
If you think yours is ok then try turning it cold and check the bearing for looseness. You may want to grab a spare while I have them.
Theo Hoffs
email:tjhoffs@ozemail.com.au