Crap I wish I saw this earlier. I bought a Bosch alternator from autopartwarehouse and it did not fit. Not only that but they wouldn't take it back even though their site sells it as an exact OEM replacement. Now the question is did the shop I took the car to try to scam me or the the part supplier. My hunch is the part supplier.

http://www.autopartswarehouse.com/sk...%26+Drivetrain