I did have all the test that Gary Diamond suggested, and my problems went away following surgery!