Bought an exact fit alternator from CarID. com. I paid a professional mechanic to install it on my car. The part broke during the installation becaus…