For my two cents, given that fairly extensive testing is available to the consumer, I'd consider a telephone consult with Janie at Stop the Thyroid Madness for thyroid, or Val for adrenals. Thyroid and adrenals overlap, of course, so they each can help both. They've seen so much through their forums, I'd think it'd be hard to stump them. If you're concerned about heavy metals, I don't know what their experience is with them.