Has anyone put the Worldwide 13152 alternator in a 79 308? I had 3 hours of pain and cussing removing my noisy alternator for replacement yesterday....