Did they do a biopsy? Or more test to look where the problem comes from?
the heart cath results we 40 and the eco was 45 too 50
Is your doc a Cardiologist? I would have certainly a different doc interpret your tests. I'm assuming the first test was a stress test, and that isn't as exact as an Echo or an angiogram, in my non-professional opinion. Normal is 50-70% You deserve another opinion to put your situation in the correct context.
That said, you can raise your EF with diet, exercise and drugs, it isn't a static diagnosis. Keep us informed.
You did not say what your actual EF% is, but it is true that different tests can show different results e.g. in my case an Echo said 50% and a Thallium scan showed 70%. That's what I went with, but hen I don't worry about these things too much, it is what it is.