B.D.
If it was the flu then the vomiting would have probably already kicked in. I would look more at a possible food allergy (one of my kids developed one almost overnight) or an ear infection. My kids tend to get diarrhea as one of the first symptoms. Good luck, and hope that your LO feels better soon.