First thing I would do is bring it back to the dealership - I assume this is a newer Corolla and probably still covered under the manufacturer\'s warranty. Many dealerships also have a 12 month / 12,000 mile NVH (noise, vibration, harseness) warranty as well. Chances are, it is a either a gap that is too tight in the dash or something is loose under the dash. Usually fixed with some lubricating spray for one and some foam shims on the the other. On first model year 9th gen Corollas (2003) there were somes issues with panel fitment (gap in the dash and the radio), squeaks around glovebox, and excessive wind noise around windshield - most were addressed with simple redesigned parts or technician ingenuity.