I bought a new 2019 Chevy Cruze a couple months ago and when I'm driving over all but the smoothest of roads, I notice a vibrating sound coming from the dashboard area as if there's a small object loose. However, when I turn on the heating (even just a little bit), the sound pretty much goes away. If I turn the heating off, the sound often comes back.
This only started recently as the weather got colder in the winter, so I'm wondering if it could possibly be temperature-related. Additionally, the same vibrating noise would occur in my parents' RAV4, and we never could find out what was causing it there either.
Any ideas on what might be causing such a sound?