Is your engine cooling fan broken and not working? Then replace it with a BMW OEM fan and housing assembly.This assembly includes the cooing fan, housing, and 600w motor.?
Bremmen
ECS Assembled Kit
Bavarian Autosport