Hi Margo, welcome to NeuroTalk and the MS forum.
I can't help you with your DX, except to say, that, if your Doc is not a MS specialist, it would be a good idea to see one. It sounds MSy to me but I'm only a specialist in having this disease for a long darn time.
Come in and join us and we'll all try to compare notes with you and see what we see. Hang in there, you're in good caring company here.