One of the rules of primary hyperparathyroidism - "All patients with parathyroid disease have calcium levels and PTH levels that go up and down. Fluctuating levels of calcium are typical of parathyroid disease." As your calcium levels are stable, this is a good indication that you have secondary hyperparathyroidism.
From Mayo Clinic - Hyperparathyroidism causes:
"Primary hyperparathyroidism:
Primary hyperparathyroidism occurs because of some problem with one or more of the four parathyroid glands:
A noncancerous growth (adenoma) on a gland is the most common cause.
Enlargement (hyperplasia) of two or more parathyroid glands accounts for most other cases.
A cancerous (malignant) tumor is a rare cause of primary hyperparathyroidism.
Primary hyperparathyroidism usually occurs randomly, but some people inherit a gene that causes the disorder.
Secondary hyperparathyroidism:
Secondary hyperparathyroidism is the result of another condition that lowers calcium levels. Therefore, your parathyroid glands overwork to compensate for the loss of calcium.
Factors that may contribute to secondary hyperparathyroidism include:
Severe calcium deficiency. Your body may not get enough calcium from your diet, often because your digestive system doesn't absorb the calcium you consume.
Severe vitamin D deficiency. Vitamin D helps maintain appropriate levels of calcium in the blood, and it helps your digestive system absorb calcium from your food. Your body produces vitamin D when your skin is exposed to sunlight, and you consume some vitamin D in food. If you don't get enough vitamin D, then calcium levels may drop.
Chronic kidney failure. Your kidneys convert vitamin D into a form that your body can use. If your kidneys function poorly, useable vitamin D may decline and calcium levels drop. Chronic kidney failure is the most common cause of secondary hyperparathyroidism."
Dr Lupo does not monitor this forum. In order to reach him, you will need to post on the expert forum. They only take so many questions per day and the excess gets dumped into this forum. We are all fellow patients, who have struggled with thyroid issues, just like you. We have some very knowledgeable members who would be glad to help if you like.
Reference ranges vary lab to lab, so we will need to know the ranges for all the tests you had done, as noted on your own lab report. Ranges are often listed in parenthesis beside the result. It's best to post them with the parameter, result, then range, like this:
Free T4 0.9 (x.x - x.x)
Free T3 2.9 (x.x - x.x)
That gives us what we need to know all right together.
All of that said, your vitamin D level still appears to be very low, even though it might be within the reference range, based on ranges we often see. Same is true for your Free T3 and Free T4.
It's very possible to have hypo symptoms, when actual hormone levels are low in the ranges.