Sorry I can't help you re: the cyst. I just wanted to welcome you to Neuro Talk.
I'm sure someone will come along soon who will be familiar with your problem and guide you to the right forum.
In the meantime, take a look around. Lots of forums and a great group of people.