I have been through this a number of times in the last two years and found loose screws in a half dozen place in the dash. Still looking for one more. ready to pull the whole dash and locktite every thing. I have also had a door rattle in the left front door and have had the door apart 3 times, still cant find that one. I think my truck was built on Friday afternoon. I have had 4 other Silverados and loved them all this one, not so much.