It sounds like she was diagnosed with pseudotumor cerebri? Is that right? What is she taking?
It does sound like she has a condition called pseudotumor cerebri. This is where the pressure in your brain and spinal cord builds up. It causes headaches, ringing in ears, swollen optic nerve (which can lead to vision loss). It can be caused by such as congenital malformation, weight gain, menstrual irregularities, vitamin A, stopping steroids, some antibiotics. It can be treated medically with Diamox, Topamax, or Maxalt. I've seen one patient treated effectively with Ferrous Sulfate. Some have to have occasional spinal taps to drain out fluids. Some have to have an LP shunt to relieve the pressure permanently (that is a shunt from the brain to the abdomen.
Hope this helps and thank you.