I'd suggest consulting an Allergist. These things you are describing sound a lot like an allergic reaction to something. Ulcers create weak spots in the lining of the stomach, which makes it easier for food particles to be absorbed into the bloodstream.
Once this happens, the immune system can recognize these food particles and become "sensitized" to them, and then whenever you eat the same foods, you can have allergic reactions (itching, swelling, asthma are all known allergy symptoms) to the food.
You can test this theory by trying an antihistamine such as Benadryl when you experience these symptoms and see if the Benadryl helps any.
An Allergist can help figure out what is triggering your symptoms if they are caused by an allergic reaction, and then the Allergist can help you with treatment options.
Chronic Lyme, Bart., Gluten & Sulfite Sensitivity, Many Food/Inhalant/Medication/Chemical Allergies & Intolerances, Asthma, Gut dysmotility & non-specific inflammation, Lupus, Osteoporosis, etc.; G-Tube
Meds: Flagyl, Domperidone, Claritin, Singulair, Andrographis & other herbs, homeopathy, supplements, etc.