Dear Marion
This sounds like a serious situation with no definite diagnosis. You should see a cardiologist at a large medical center for further evaluation. It is possible that your problems are due to a blockage in the coronary arteries, for which a cardiac catheterization might be useful. It could also be that your blood pressure gets too high at times, and this is what causes the heart failure episodes.
I hope this has been useful. I wish you the best of luck. Feel free to write back.
Information provided here is for general purposes only. Specific questions should be addressed to your own doctor. If you would like to make an appointment at the Cleveland Clinic Heart Center, please call 1-800-CCF-CARE or inquire online by using the Heart Center website at www.ccf.org/heartcenter. The Heart Center website contains a directory of the cardiology staff that can be used to select the physician best suited to address your cardiac problem.