In my opinion you should consult pulmonologist. Get dine CT THORAX WITH CONTRAST. As CT can give you much more idea about your lung condition. Since your cardiac work up and other investigation are normal there is high possibility of interstitial lung disease. Which can be picked up bu CT THORAX. And you should also get done full PFT and condult pulmonologist and discuss things.