I agree with the dental recommendation. Many people with pain issues clench or grind their teeth. Also, if you have problems with the temperomandibular joint (TMJ) it can exacerbate headaches and ear issues.
As for the dizziness, it is a fairly common migraine aura, most commonly in the form of motion sickness. If you haven’t already, I’d recommend also consulting an otologist to rule-out inner ear dysfunction as contributing to your symptoms.
I’m an Audiologist… feel free to contact me if you have any additional questions.