G.B.
Anemia can cause dizzyness. Deficiencies in both vit b12 and Iron can cause anemia.
I remember reading somewhere that the upper sinus tract is connected to the ear canal. maybe a fungal or bacterial issue starting up there can affect the ears?
My sis and her hubby's apartment got flooded by the tennants upstairs (which caused mold to grow on her stuff) and ever since they have experienced sinus infection. They had used flonase for years for sinus problems and it didnt really work - they switched to xyclear and it helps.