I am Dr.Omer and I am here to help you with your query
YES low iron does causes pain the chest pain
as PLUMMER VINSON SYNDROME
I think you are female? and in female low iron due to periods is common.
Long duration low iron can cause stomach problems with webs in your food tube.
If youur echo is normal? or if your heart has mild mitral valve problem i would suggest to do a ETT , because of strong heart attacks in your family , and when that is normal you need to go to gastroenterologist for PV syndrome for endoscopy
Hope this helps.