Dear KC,
It is difficult to give answers here, since I have no real information from a cardiac standpoint. It will be more important to see the pediatric cardiologist for evaluation. However, the diagnosis that comes to mind with the ECG suggesting right ventricular enlargement is atrial septal defect (ASD), a hold between the upper two chambers of the heart. If that is what he has, it should be repaired, but is easily done. I think the other cardiac diseases that you list after your internet search are only going to be confusing and much less likely to be the cause of your son’s problems. I wish you good luck with your cardiology evaluation. I also would recommend that you make sure that you get all of your questions answered to your satisfaction; if you feel that this is not happening, you can certainly seek a second opinion.
Thank you for your comments. My son met with his new pediatrician yesterday. She also felt that ASD was a likely culprit. She noticed that all the bloodwork he had ever had done showed a high hemoglobin count which she said was consistent with cardiac issues. She also said that if the heart issues didn't answer the lowered immunity issues that she wanted to investigate some immunoglobulin deficiencies. I am anxious for our consult tomorrow with the pediatric cardiologist to hopefully get some answers.