I have the same problem in my `02 525, every once it a while I hear a loud pop and the passenger side speaker works but just barely. I have checked...
Separate names with a comma.