In reply to kevinknights:
Sounds very frustrating, but sounds like you have got the right appointments to get a diagnosis, I had a similar problem that mostly took time to clear up - getting some swimming lessons and/or try outdoor swimming might help. Must be some other things to keep occupied maybe canoeing, yoga?