i would take the radio apart and use the cleaning spray, on both, just using a tube would put most of it in the radio.
and just spraying the outside does not do much.
and like was said before, then you put a plug in a number of times to make and break connections and clean the contact area of the plug/jack.
or try computer speakers in the headphone jack.
i have a very old pro2004 that has an amp sitting on it with a speaker on top as the audio out is broken.
i think i paid $5 for the amp. and had the speaker. it just looks big and commercial like.