>>28485470
It's some 3rd party kit. The alternator is 3 bolts away from replacement as god intended..