You explained everything that primarily reflects a metabolic problem. Hope it means that you would have got your diabetes
status checked, all vitamins levels done and electrolytes done.If not please visit your primary care
physician.I hope your all vital parameters are in normal range like Blood pressure.I would suggest you to consult an endocrinologist
for the problem like Syncope/dizziness
with above said tests.
The problem of your leg pain is a neurogenic pain caused by nerve compression so Visiting an Orthopedician/Spine surgeon
will help who would recommend a MRI of LS spine with few other tests.
Hope my suggestions help.Feel free to ask any further questions