hi i had gone through your query and understand your concerns. i would come up with the possibility of 
ALLERGY is the underlying cause for your kid sufferings.
-Allergies are defense system over-developed by the body to give warning that its metabolic system is unable to handle a substance in a normal manner
possible causes include;
-INHERITED TENDENCY; child hood allergies often run in families .it may come from mothers who may not have had sufficient 
vitamin A and D during 
pregnancy.
-RESULT OF VACCINATION; sometimes vaccines may be the cause for development of allergies
-DIGESTIVE INEFFICIENCIES,MINERAL and DIETARY IMBALANCES;intake of toxic materials etc lead to TOXIC 
LIVER and produce allergies.
DIET TO FOLLWO;
-     No sugar; which is an irritant to mucus membranes, although honey is good.
-     Reduce starch intake to your baby.
-     No white refined flour.
-     No salt.
-     Give food to her high in 
vitamins A  and C,and calcium.
-     Avoiding frying foods which make fats less digestible to your baby.
I hope this is helpful for you, thank you