Used 850-watt fan that came off totaled 335is. Tested and works fine. Just the fan and the shroud, no relay or wiring harness included. FYI this fan is a direct fit to upgrade the 335i 600w fan. Should also fit on 135i and 535i. I put it in my car (335i) and it fit and was working just fine.
$400 picked up, $450 shipped. It's big and heavy.