dont think it has anything to do with your heart moving your neck and there be pain does not sound like heart. if i was you i would go get my heart checked out for peace of mind,
THis is not typical at all for coronary artery disease. It may be related to a structural problem in your neck, maybe related to spine disease, muscular problems, or even nerve root disease. But I am fairly certain it is not related to heart disease.