First thing you have to do is go visit a cardiologist. He will assess the heart function. Asthma can be because of failing heart also. it is called cardiac asthma
. Coarctation and a hole in the heart at 9 yrs of age can cause some problem to the heart. He will see how much is the severity of coarctation by assessing the gradient. Hole in the heart can be very small, less than 3 mm, an atrial septal defect
or ventricular septal defect
My concern is when a child is having an established already diagnosed congenital heart problem, you should not just carried away saying that it is asthma. Let us keep our mind open and get the solution.