Since you--and your doctors--have been struggling for so long, maybe it is time to look at it from a different angle. Heavy metals such as mercury--Hg-- can cause or contribute to most or all of those symptoms.
You might need more methylation support, for example, methyl B12 and folate. Hg fouls up a methylation related enzyme--more if requested.
I bet you'll identify with some of what Dr. Andy Cutler and Dr Dan Pompa experienced as they struggled to find the sources of their mysterious list of symptoms. http://www.healthcentersofthefuture.com/DrCutler/
I wish I had considered heavy metals 15 yrs earlier. I'm grateful for my 3 yrs of Cutler protocol detox.