OK, I was putting in some new door speakers yesterday so I decided to bump the system afterwards and found out my rattle was coming from the license plate. I guess I will find something to put behind it. I never really checked what was rattling it just annoyed me so now I checked and I will fix it.