Thanks, we have tried the cracker thing and it has not helped. I'm having her try to have a few pieces of plain bread right before going to sleep so that if she has any grease/bile in her stomach it will soak it up.
I did not think about smells setting it off. I'll suggest that to her and she if she can remember if anything like that makes it worse.