I DIY'd my icelink. Hooked it into the radio. For about 6, or more, months the sound output seems to be bouncing between speakers. In general, sometimes from the left speakers, sometimes from the right speakers, sometime as it should be...stereo. When the sound is not playing stereo as it should and if I bang on the dash above the radio, sound is corrected to stereo. Is this something that happens with the icllink, or am I having trouble with the car's radio/stereo system? Problem is, although I'm still under warranty, I doubt that BMW will honor the warranty with the icelink still hooked into the car. And, of course, I really don't feel like undoing the icelink. Suggestions please.