I've heard of the electric fan not turning on, and not turning off. Mine turns on but won't stay on, causing me to overheat at idle. Anyone dealt with this before? :
Amazon.com: Cooling Fan Assembly Compatible with BMW E46 320i 325Ci 325xi 330Ci 330xi(Only for Cars with Manual Transmission) : Automotive
N15 Design E46 M3 Electric Fan Mount – N15 Design
BMW 3-Series E46 Electric Fan R&D, Part 2: Prototype Testing | Mishimoto
Performance Fan Shroud Kit, fits BMW E46 Non-M Vehicles 1998–2006 | Mishimoto
BMW E46 Mechanical Fan To Electric Fan Conversion DIY - YouTube
Bmw E46 3-series Radiator Condenser Electric Fan OEM | eBay
BMW E46 AC Auxiliary Electric Fan Assembly 6904768 OEM 99-06 323 325 328 330 M3 | eBay
99-06+BMW+E46+3+Series+Radiator+Cooling+Fan+OEM for sale online | eBay
impee's DIY Radiator /Electric Fan Change - BMW e46
BMW E46 Cooling Fan Replacement | BMW 325i (2001-2005), BMW 325Xi (2001-2005), BMW 325Ci (2001-2006), BMW 325ti (2001-2004) | Pelican Parts Technical Article
DIY: Aux/mechanical fan to electric fan swap | E46 Fanatics Forum
Amazon.com: Bapmic 17117561757 Radiator Cooling Fan Assembly for BMW E46 325i 328i 330i 99-05 : Automotive
Amazon.com: TOPAZ 17117561757 E46 Radiator Cooling Fan Assembly Replacement for BMW 3 Series 323i 325i 325xi 328i 330i 99-05 : Automotive
E46 M3 Mishimoto Electric Fan Review & Install! - YouTube
BMW E46 3 Series Electric Auxiliary Thermo Fan | Clickable Automotive
BMW E46 Cooling Fan Replacement | BMW 325i (2001-2005), BMW 325Xi (2001-2005), BMW 325Ci (2001-2006), BMW 325ti (2001-2004) | Pelican Parts Technical Article
Electric Fan Swap Options - NA M3 Forums
BMW E46 Cooling Fan Replacement | BMW 325i (2001-2005), BMW 325Xi (2001-2005), BMW 325Ci (2001-2006), BMW 325ti (2001-2004) | Pelican Parts Technical Article
BMW E46 3-Series Auxiliary Electric Puller Radiator Fan w Shroud USED OEM – OZ's Garage
BMW 3-Series E46 Electric Fan R&D, Part 1: Stock Components and Initial Design | Mishimoto
2000-05 BMW E46 330 328 325 ELECTRIC COOLING FAN 6922670 - bimmermerchant
N15 Design E46 M3 Electric Fan Mount DIY • Buildjournal
OEM BMW E46 Aux Auxiliary AC Electric Fan + Shroud + Module 01-05 325i 330i | eBay
64546988913 - Electric Auxiliary Fan - E46 323I 325I 328I 330I | Turner Motorsport
Electric Engine Fan - E46 323i 325i 325i 330i - Manual Transmission
Radiator Electric Fan for BMW E46 316i 318i 320i 323Ci 325Ci 328i 330i 64546988913 64546922554 64546905076 64548373957 - AliExpress