![BMW Z3 1.9 E36 318ti M42 M44 Electric Engine Cooling Fan Puller Suction 1992-99 - 22433 - Prussian Motors BMW Z3 1.9 E36 318ti M42 M44 Electric Engine Cooling Fan Puller Suction 1992-99 - 22433 - Prussian Motors](https://cdn11.bigcommerce.com/s-hkk7s/images/stencil/1600x1600/products/23989/224172/inv_022433__24029.1554167714.jpg?c=2)
BMW Z3 1.9 E36 318ti M42 M44 Electric Engine Cooling Fan Puller Suction 1992-99 - 22433 - Prussian Motors
![Amazon.com: LUXERAD Full Aluminum Radiator with Shroud Fan 1992-1999 for BMW E36 M3 / Z3 /325TD /320 323 328 Aluminum Radiator… : Automotive Amazon.com: LUXERAD Full Aluminum Radiator with Shroud Fan 1992-1999 for BMW E36 M3 / Z3 /325TD /320 323 328 Aluminum Radiator… : Automotive](https://m.media-amazon.com/images/I/61QtOkfwm6L._AC_UF894,1000_QL80_.jpg)
Amazon.com: LUXERAD Full Aluminum Radiator with Shroud Fan 1992-1999 for BMW E36 M3 / Z3 /325TD /320 323 328 Aluminum Radiator… : Automotive
![22 Row Oil Cooler & Electric Fan Kit Fits for BMW E36 6cyl 92-98 E46 M3 E90 335i 01-06 E92 E93 335i 07-12 E82 135i 1M 08-13 22 Row Oil Cooler & Electric Fan Kit Fits for BMW E36 6cyl 92-98 E46 M3 E90 335i 01-06 E92 E93 335i 07-12 E82 135i 1M 08-13](https://ae01.alicdn.com/kf/S690db7eb2729452491c6f6dbe81b5f771.jpg_640x640Q90.jpg_.webp)
22 Row Oil Cooler & Electric Fan Kit Fits for BMW E36 6cyl 92-98 E46 M3 E90 335i 01-06 E92 E93 335i 07-12 E82 135i 1M 08-13
![Damaged BMW Z3 1.9 E36 M42 M44 Electric Engine Cooling Fan Puller Suction OEM - 31977 - Prussian Motors Damaged BMW Z3 1.9 E36 M42 M44 Electric Engine Cooling Fan Puller Suction OEM - 31977 - Prussian Motors](https://cdn11.bigcommerce.com/s-hkk7s/images/stencil/1600x1600/products/34270/300492/inv_031977__18798.1621987765.jpg?c=2)
Damaged BMW Z3 1.9 E36 M42 M44 Electric Engine Cooling Fan Puller Suction OEM - 31977 - Prussian Motors
![GO-PARTS Replacement for 1999 - 2000 BMW 323i Engine / Radiator Cooling Fan Assembly - (E46 Body Code) 64 54 6 988 913 BM3115108 Replacement For BMW 323i - Walmart.com GO-PARTS Replacement for 1999 - 2000 BMW 323i Engine / Radiator Cooling Fan Assembly - (E46 Body Code) 64 54 6 988 913 BM3115108 Replacement For BMW 323i - Walmart.com](https://i5.walmartimages.com/asr/d072664f-2319-482f-9586-3ff6e71d1ee5_1.b6977989ab8228a72532a049e41a6d5b.jpeg?odnHeight=768&odnWidth=768&odnBg=FFFFFF)
GO-PARTS Replacement for 1999 - 2000 BMW 323i Engine / Radiator Cooling Fan Assembly - (E46 Body Code) 64 54 6 988 913 BM3115108 Replacement For BMW 323i - Walmart.com
![Electric cooling fan. Is it worth doing? And if so what is the best kit for fitting one. (Pic for attention) : r/BMWE36 Electric cooling fan. Is it worth doing? And if so what is the best kit for fitting one. (Pic for attention) : r/BMWE36](https://preview.redd.it/rl0c3bef8vl41.jpg?auto=webp&s=8bac21cd9eab82626dda1a1520103114e5c6ebae)