Hi Sean A,
It sounds like you have had a hard time. I agree a full work up would be in order. You need a complete physical. Also, going to university hospitals are a good idea. Maybe this will help..
~~> en.wikipedia.org/wiki/List_of_university_hospitals
I have a problem called inherited hypoparathyroidism. Many of the things you describe are symptoms, but it is extrememly rare. I have only met one other person that is like me. His was due to parathyroid surgery problem. Here is info...
~~> http://www.mayoclinic.com/health/hypoparathyroidism/DS00952
I do hope you are able to get to the bottom of things. Stay strong.
*hugg*
dani