You can often fix that problem by removing the volume knob and spraying contact cleaner into the volume pot. If that doesn't work, you may have to take out the radio, take off the cover, and spray the contact cleaner in from the side. I've had 2 BMW radio cured with just the spray.