Save your alternator with this cheap part! - E46 Alternator Rebuild DIY - YouTube
12v Original Alternator Parts Voltage Regulator F00ma45221 F00m145262 F00m145285 For Bmw E46 E90 E60 E84 E82 E93 - Buy 12v Original Bosch Regulator Alternator Voltage Regulator F00ma45221 F00m145262 F00m145285 For Bmw E46
How to repair and check BMW alternator - YouTube
For 2001-2006 BMW E46 3 Series 325 330 525 530 Alternator 120 Amp 12317501593 | eBay
Carbon brush, starter for BMW 3 Saloon (E46) ▷ AUTODOC online catalogue