Mine does this when I use bargain gas.... Both times in the last year when it's done this, it was when I used cheap gas. I only use Chevron now and haven't had any more stalling... (and no, I don't work for the gas industry or Chevron)...
Keep us posted if you find it's something else...