Thanks for your query.
What I feel is you must get your cardiac status checked including treadmill testing, The pain you are describing is classical of anginal pain. Other possibility may be some musculoskeletal pain
, acidity and one severe condition called pulmonary embolism
.for which a serum D-dimer
level can be estimated.
Do ask your family physician for the possibility of the above condition and tests...