Hi Mel Weaver,
Though this is a Mercedes Forum we all understand that some members own more than one car and also different makes. Don't feel bad about asking for help. I service all brands and makes of OEM stereo equipment so I should be able to help you. From what you have described it sounds like the radio you have is a Alpine/BMW CM5903 radio. The problem you have is not uncommon to that model but is servicable. Please contact me directly and I will advise you as to how to get your problem fixed. Thank you for being a part of the Mercedes Forum.
Cleeve Morrison
www.lajollaaudiorepair.com
La Jolla Audio Repair