My 2007 chrysler 300 radio makes a popping noise a d then sound stops after a while turn radio back on and sound is working
the speakers maybe blown out, there mite be a short in the system, the antenna maybe loose or have short in the connector, there a short in an electronic component in the radio, it also could be a grounding issue, when you hit a bump it looses it connection or the unit has short in the receiver and it cuts out the signal in the radio station, losing power some where, if i was you go to stereo shop or buy new radio, all the money you would spend looking or trying to repair would cost you a lot of money, troubleshooting, radio, speakers, wiring, shop supples, no warranty after wards,
good luck