You might want to open it up and see if it is actually bad or it's just the really oddly/badly designed contacts aren't contacting. I've seen two so far with intermittent speakers. One was about 50 % dead, the other was about 75%. A smack on the radio would "fix" it most of the time. Both were fixed, seemingly for good, with "deoxit" and they seem fine now. Actual wires to the speaker would have been a better idea, it would have prevented the on/off speaker problem, but it wouldn't fix the rattling speaker issue, due to the junky clip holding the speaker in the radio. I guess it's cheaper than gluing in the speaker as has been done for oh, 50+ years or so in almost any other radio.