Hello
As you stated that you are healthy 3 months ago . Now you are having dizziness,
palpitation ( rapid heart beat ) , weakness and leg cramps (
restless legs ), all these symptoms may be due to these possibilities , these include:
1 Anemia , as all these symptoms are an indication of anemia ,so get in
hemoglobin examination .
2 Hyper tension , diagnosis can be confirmed by blood pressure examination for 3 consecutive days .Since you are also having restless legs , so hampered blood supply may be the main reason due to
high cholesterol level , so get in blood examination for
lipid profile.
3 Tension or stress due to over work is another possible cause.
Since you din't have any headache or pain ,so tension may be the one most prominent reason of such symptoms ,so be careful about that.
So according to this short history ,this is not possible to establish any diagnosis , so consult a physician and get his opinion because physical examination as well as clinical examination is important in this case.
Good luck.