2005 Mini Cooper Radiator Fan AssemblyReview Fitment Notes to Ensure Proper Fit
DIY Solutions Engine Cooling Fan
Part Number: 18477-07438820
Notes: Engine Cooling Fan
Free Ground Shipping
Amazing product, reliable so far, has a lot of power, way better than the fan I've had.
I don't know anything about cars, but my Mini hasn't exploded, so I guess this part was great, haha :D fast shipping, I was satisfied.
I was successful in the replacement part as all the detailed connection fit well and the ease of repair contributed to time saved and savings in bringing it to the shop.
I'm sure I would be back for any and all of my parts needs for my car.