Walnuts have the kind of skins that easily rot before they dry, so the toxins created by the decay (as it were) may be giving you the reaction, including diarrhea. Certain nuts, including walnuts, do that to me. You might try eliminating them and see what happens, especially if you've been eating a lot of them. Walnuts make give me diarrhea, brain fog, etc.