Have you been diagnosed with TMJ Disorder????
I feel this is the root of my tinnitus and it links together a great many of your issues together.
It explains the Ear pain and the Ringing, and why audiologists have been mystified by your ear problems.
Try Accupunture for your TMJ.