My son already had 3 stool tests and xray in the stomach and they didnt see anything. He is scheduled for colonoscopy and endoscopy. But what are the possible causes of his bloating and gas?