Sounds like a stomach bug to me.