![Amazon.com: KubaY-Design for BMW E39 M5 E46 M3 Style Hood Bonnet Air Intake Vents Covers Replacement 4 pcs Set ABS : Automotive Amazon.com: KubaY-Design for BMW E39 M5 E46 M3 Style Hood Bonnet Air Intake Vents Covers Replacement 4 pcs Set ABS : Automotive](https://m.media-amazon.com/images/I/51tga2c5l+L.jpg)
Amazon.com: KubaY-Design for BMW E39 M5 E46 M3 Style Hood Bonnet Air Intake Vents Covers Replacement 4 pcs Set ABS : Automotive
Badly Modified BMW - Now this is a mod I've seen executed really well on an E39 but this is done it wrong, you're supposed to cut the vents section and sink
![BMW E39 5-Series Blower Motor Repair | 1997-2003 525i, 528i, 530i, 540i | Pelican Parts DIY Maintenance Article BMW E39 5-Series Blower Motor Repair | 1997-2003 525i, 528i, 530i, 540i | Pelican Parts DIY Maintenance Article](https://cdn4.pelicanparts.com/BMW/techarticles/BMW-5-Series-E39/16-BODY-Blower_Motor_Repair/images_large/pic08.jpg)
BMW E39 5-Series Blower Motor Repair | 1997-2003 525i, 528i, 530i, 540i | Pelican Parts DIY Maintenance Article
![Car Pvc Crankcase Vent Valve Water Separator For-bmw E39 E46 E83 M52 320i 325i 520i 525i 11617501566 - Crankshafts & Parts - AliExpress Car Pvc Crankcase Vent Valve Water Separator For-bmw E39 E46 E83 M52 320i 325i 520i 525i 11617501566 - Crankshafts & Parts - AliExpress](https://ae01.alicdn.com/kf/S5e3d1b0cd3ea43a08257d6abf97886bc1.jpg_640x640Q90.jpg_.webp)
Car Pvc Crankcase Vent Valve Water Separator For-bmw E39 E46 E83 M52 320i 325i 520i 525i 11617501566 - Crankshafts & Parts - AliExpress
![HOW TO TEST PURGE VALVE ON BMW E39 E60 E61 520I 523I 525I 528I 530I 535I 540I CODE P0440 P0443 - YouTube HOW TO TEST PURGE VALVE ON BMW E39 E60 E61 520I 523I 525I 528I 530I 535I 540I CODE P0440 P0443 - YouTube](https://i.ytimg.com/vi/xw9NKLTqKUA/maxresdefault.jpg)