I just had a similar incident. I just got a Heartbreaker combo and one of the speakers was buzzing. I thought, 'oh great, I have to replace one of the speakers.' Much to my relief it turned out that there was a packet of silica gel (that stuff they put in to absorb moisture) in between the frame...