I have a 95 trooper that has had this problem for years. When it is hot outside, the radio will not work until several miles and some days not for a few hours. No one has ever been able to suggest something. One thing though, the radio shows the channel and you can change channels but no sound. Could this be a speaker problem or wire? Just throwing it out there and appreciate any suggestions.