A couple of years ago my son went through a stage where he was vomiting every morning and was growing weaker and weaker. Thorough testing showed nothing, but by accident he discovered he could not eat whole peanuts . Peanut butter and chopped peanuts are okay, but not whole. He does not eat peanuts, but now he is having the same symptoms - cramps , diarhea, vomiting. Could this be something beyond food intolerances.?