Your symptoms sound way too tolerable to be food poisoning.
Sounds more like you have a stomach bug.
stomache flu accounts for every single symptom you mentioned.
I had the stomach flu last summer, or as I like to call it the Stomach virus as it has nothing to do with influenza. That involved puking, and literal inability to do anything for a day then it was gone instantly, and extremely contagious.
I know for a fact I undercooked some pork though. Most symptoms for me are minor in any sickness that I get. I have not had a flu or cold in over two years, and they usually only last a few days at most.