Hi and welcome.
Yes, all of these symptoms are related to food poisoning as you are most likely suffering from dehydration and lack of essential nutrients which you lost during diarrheal episodes. I would recommend you to eat a healthy balanced diet and take lots of fluids and fruits and get your blood pressure checked once at least. Body takes time to recover after food poisoning.
Let me know if you have further questions.
Please do not forget to leave a positive rating by clicking on the stars on top of the screen.
Wish you good health.
It can take a few weeks for the body to set its equilibrium. You should start oral hydration solutions like Gatorade and Pedialyte to replenish lost electrolyte stores as well as take to replace lost water. If you are still experiencing stomach pain then you should avoid a high fiber diet.