Occasionally hives (or urticaria
) on the skin (if generalised) can cause abdominal pains due to histamine
release in the gut. Obviously, food allergy
will cause all the above symptoms you mentioned. Swelling around eyes of lips tends to stay longer than the itchy rash.
A full allergy profile, mast cell tryptase level blood test