Are OEM Alternators Better Than Aftermarket? Toms Foreign Auto Parts(01) Save Image Image gallery: 2005 BMW M340i > Broken Alternator... HELP!