Fibro is a set of unexplained symptoms, which often turn out to be thyroid related.
Please post current thyroid test results and be sure to include reference ranges, so members can better assess your testing/treatment.
The pins and needles feeling could very well be caused by vitamin B12 deficiency, which often accompanies hypothyroidism.