Welcome to Healthcaremagic
Thanks for your query
With the details mentioned above, it can be a cardiac problem but some symptoms like pain in neck while movement, is unusual for heart and may point towards cervical spondilytis. Only after a careful detailed history, examination, and further investigations like stress
stest etc one may be able to fix the diagnosis.