I'd say you're better off getting a second hand radio once you've definately made sure that's the problem. Personally I don't like the look of the likes of sony radios in e39s and you'll also lose the steering wheel controls and your cd changer won't work with another radio.