Thanks so much for your comments give me other things to look into.
Her B12 is withing normal ranges, her hemoglobin varies from 80-115 ish she never quite makes it to a normal level before it starts dropping agin. Her Iron stores vary as well with the hemoglobin from 4-9. I don't know what MMA is or what her Vitamin D levels are but she does take a vitamin D suppliment daily. She has an appointment next week her her GI doc so I will ask him about those as well as the Chromagen. They are very reluctant to do the Iron IV injections as she had a reaction to solumedrol a few years back so it would be difficult to manage any kind of reaction to the infusion. The doctors put her on the pill about 6 months ago to stop her periods as obviously that was not helping her situation and even so her numbers are still dropping.
She didn't make it to school again today, now been since last Thursday however on the upside she did manage to stay awake for 6 hours yesterday to visit with her boyfriend. First time in a month so maybe she's turning around again. My fingers and toes are crossed.