Just an FYI for an issue I just resolved with my 2 week old 2017 Silverado.
Drove off the lot and put on some music that had some mid-range bass and my passenger door speaker was causing a rattle that I wasn't sure if it was the door rattling or a blown speaker but either way it was horrible and needed attention by the dealer.
Dropped it off and they pulled the interior panel and added sound proofing tape and wrapped the area they believed was causing the problem. Was in and out in a couple of hours and was covered in full by warranty. Cranking some old hip-hop without any rattle and I'm a happy camper.
Dealer said this has been an issue for years and I was able to find a similar thread on a 2014 here... Easy fix...