Hello,
I would suggest that you see a chiropractor and have an x-ray taken of your cervical region. You may have a pinched nerve, if so, you will have these issues. A few adjustments should help to clear this issue in no time.
Ask about Vitamin B12 also
Have not checked Vitamin D to my knowledge although we do blood work and urine test regularly. Will ask next apt.
Has your doctor tested your Vitamin D?
25 OD Vitamin D blood tests
Above 50ng/mL is needed for good health
60-80 is better
Lab range is usually 30-100ng/mL
Anything below 50 is not good