Thyroiditis means inflammation of the thyroid -- if it is chronic inflammation due to an immune system attack, then it is called Hashimoto's. If it is from a possible virus then it is subacute (DeQuervain's) thyroiditis - this resolves on it's own. If it is painless thyroiditis (most common is post-partum) then it is autoimmune but starts with hyper then goes to hypo (and often stays hypo).
Thyroiditis can make the neck hurt sometimes, but usually there's another cause for neck pain.
Thyroid problems - hyper, but especially hypo can worsen nerve problems but usually will not cause them alone --- see other recent post on this (also asked by msfergy I believe).
Adrenal problems are not common. If it is true adrenal insufficiency - we use an ACTH stimulation test to diagnose this -- then we treat wth steroids like 20mg in am 10mg in PM of hydrocortisone -- sometimes the dose can be decreased a bit, but this is often life-long. Steroids have pros and cons -- this is why it is important to get an accurate diagnosis and not start steroids and increase the dose based on symptoms such as the treatment of "adrenal fatigue" -- this has some inherent dangers.