She may have a food allergy that has developed. Have you tried limiting what she eats to simple ingredients?