For sale is a used BMW e46 120A alternator out of my 2004 330Xi. Works perfectly. Runs quiet. Replaced as part of trying to find "squeek" in main drive belts. Problem was with Tensioner. Alternator never given any issues,
BMW part number: 12317501599...http://www.realoem.com/bmw/showparts...82&hg=12&fg=20
Looking to recover my cost of $80.
Contact me via email or call/txt my cell @ 416-569-1555.