Radio problems

Also the alternator had two bad diodes, sooo I'm thinking that was a major part of the problem.

No doubt!!!! Bad diodes, whether shorted or open, impress tremendous ripple (noise, spikes) onto the 12V line. This can actually damage / destroy electronic "stuff."