Donna
Has your son been tested for a bacterial or parasitic infection of the digestive tract. My husband had pain like that and was tested for everything imaginable and finally he was given a drug called Metronidazole (even after his tests for bacteria and parasites were negative) and he was well within a few days. So sorry to read about your son. Good luck.