Past tense? Wonderful! Nice to know that you got there by process of elimination! I think I may well see the doc, even if he can't give me a wonder cure.
As far as leaving time between eating and running goes, I often don't eat from lunch until eating late, which could easily be up to five hours. Sometimes even then when I walk (let alone run) it's painful!
I shall try leaving off the coffee, drinking lots of water and maybe peppermint capsules. I know that running does de-stress me, but it's a bit of a Catch 22 if I can't get out there to begin with!