Vibration from dash? Check this...(2023 CX-5)

2023 CX-5S Select
FYI. My 2023 CX-5 has a vibration somewhere in the dashboard under certain speeds and road surface type. It's intermittent. Every now and then I start pushing on this and that with no luck. The last time I was searching I tried the overhead light area. While up there my hand hit the sun visor. The vibration stopped. If I pull the visor down one third no sound. Only in up position. There must be enough play in the retaining clip to let the visor vibrate. It always sounded like it was coming from the dash. Mystery solved.