I just purchased a 2004 GMC 2500 with a 6.0. The truck has 130k miles on it. The guy I bought it from told me the alternator needed to be replaced because it had a whine that would come through the radio. He had replaced the radio because he thought it was bad...but the whine did not go away. I replaced the alternator, but had the same issue. I then took the original alternator to be bench tested, and it tested good. I put it back in, but the alternator has a whine when accelerating and it comes through the radio.
To troubleshoot, I unplugged the wiring clip while running...and it makes zero whine under the hood. If I reconnect the the wiring, it starts making an audible whine that sounds just like the sound coming through the speakers over whatever music may be playing.
It is driving me crazy...has anyone else had this issue?