Hello
This might sound relatively simple after all the tests you've been through, but it could be that you have a fluid build up in your inner ear, possibly caused by a blocked eustachian tube.
You could try taking sudafed or another decongestant for a few days to see if this helps.
Kerry
Kerry, RN
Please click the accept button if this has helped you. A bonus is always appreciated as well.