I didn't have diarrhea or throw up, but every woman is different.
I had my baby 3 weeks early. Did you have sex by any chance last night?? That is what made me go into labor the morning after!!
Just call your .Dr, it might be labor, but it might be false labor.
There are different ways of determining fals from real labor. You should google "false labor" and it should come up with a list of false labor signs as compared to true labor signs!!
Good .Luck! I hope you get the natural birth you want!!! It's a blessing!!
Sarah