Over the past few months, I had an intermittent issue with my X5's (E53) stereo system. It would occasionally just stop for a few seconds, then resume. This might happen twice in an hour, then not at all for 2 weeks. Then, it got worse, and would stop for hours, and occasionally come back on. By "stop", I mean no sound from the speakers, even though the head unit lit up and looked like it was on. Didn't matter the source (CD/sat rad/AM/FM/Aux input).
I took the X5 to the dealer (still under warranty), and they kept it a couple days. Returned it and said it worked the whole time they had it, and they couldn't reproduce the problem. Implied that the aftermarket stuff I had was the problem.
I knew it had to be the stock amplifier, because that seemed to be the only thing that made sense. However, I also knew that as long as I had my aftermarket stuff in there, I wouldn't get a decent result from the dealer.
I spent a couple hours removing my XM sat radio and BSW subwoofer from the system, and reattaching everything back stock. What do you know, it still didn't work.
Took the car to the dealership today for them to check it again. Wow, I got a call saying the amp was bad, and they will order me a new one.