This does sound structural to me, potentially.
If ENT problems, such as inner ear disease, are ruled out...I suggest that you have a structural exam that addresses the tmj, the cervical spine and the skull.
The best doctor to do this would be a cranial osteopathy.
They have the same status as MDs, but do structural diagnoses and fixes.
Here is one list
go to the find a practitioner link.
Find one who does 90 to 100% of his/her practice hands on.
I deal with this situation frequently, and have for over 20 years.
This does not mean that your regular doctor does not need to rule out ENT problems, brain problems, and heart /nervous system problems. I assume that has been done.
OK, so that is an initial answer….
Please use reply to expert if you have further questions. When you are ready, please click a positive rating [hopefully excellent]. If you forgot something, come back. I am here daily.