The apple and cheese balance does make sense. I read somewhere that sometimes dairy causes it, alone. I also read dehydration causes it, your breathing, etc...

Maybe I'm just not lucky enough to have a strong stomach when running.