I had a problem last night similar to this. I had a rattling coming from one of my subs (cheap Rockford p210's). Anyway it turned out that the motor was coming loose from the basket. The screws under the spider have loosened up. Take the sub out and carefully pull on the magnet to see if it...