My 7 year old son has had diarrhea (almost complete liquid, and sometimes explosive) for several days, maybe 4-5 days. He complains on and off of stomach pains but overall has been acting normal, going to school & playing soccer, etc. now this morning he woke up and starting vomiting liquid (no food pieces) and his stomach hurts right by his belly button. He also had diarrhea this morning. This doesn t seem like a typical stomach bug, should I make a doctors appt. or wait to see if it passes? He has no fever , and right now, about 2 hours after throwing up he appears fine again. He is a picky eater so he didn t eat anything strange or different. He does eat a lot of peanut butter & the recent recall worries me.