This is a form of tetralogy of falot, where the pulmonary artery did not develop, and instead mixed blood, due to the VSD, is directed from the left side of the heart to the pulmonary circulation via the APCs. This is a complex cyanotic congenital defect that should be dealt with by an experienced heart specialist and a heart surgeon. I would suggest contacting the Mayo clinic, or the Texas Heart Institute or one of the Boston hospitals.
He is not taking any food other than breast milk. If feeded, he is vomiting it out. Is it related to the a/s problem.