Have you seen a cardiologist? You mention your gp, but not a cardio. What tests were run?
Has a stress test ruled out any blocked vessesl? Single vessel disease usually indicates the vessel is occluded. What test is the doctor relying on for single vessel disease? Do you have low blood pressure? Any medications?