Firstly get a good cardiologist, just don't go on what the CAA tell you. I see you are in London so there are many good ones around you.
I must say that its odd that its been nearly a year since you first post, so you should have found your answers already.