I've isolated a buzz / rattle sound down to something inside the speaker enclosures of the door upper speakers. The small speakers built into the door frame. Both are buzzing, actually.
From what I can see, the entire door panel would have to come off in order to be able to remove the black trim surrounding the speaker. Is there any way to just pop off the mesh grilles themselves, and leave the trim in place.. and definitely.. not have to remove the door panels of the car? The grilles seem to move a little, but I didn't want to force something and break it.
I checked X5 World for info on this, but didn't see anything specifically titled for it.