I got in a minor accident with my FSJ Cherokee and through a weird series of events, the lower are with the slot that holds the alternator got tweaked. I had a guy try and fix it but he welded it and...