I have a 93 xlt and it sounded like the speakers were rattling, so I took the door panels off and there was a piece of black material between the door panel and the speaker. I took that material out and the speakers stopped rattling. That is what worked for me, it might be the same on your sub.
let me know if it works.