One thing to check is this Mike, Everytime you cut the Key ON, The check engine light should come ON with KEY On Engine OFF. If the Check Engine Light does NOT come on with Key ON Engine OFF, then the PCM relay or the PCM itself could be at fault.
In your power distribution box under the hood, The PCM relay is located in this spot, I would go ahead and replace it as they are pretty cheap.
IF, it will ever get into a state where it doesn't start, I would get a spark tester on a spark plug
wire, and a fuel pressure gauge on it, so then you can narrow down, whether it's losing spark or fuel. Then it will be much easier to fix. Right now with it just cutting off and firing right back up, it could be a number of things, but I'm giving you the most common.
It could also be a fuel pump relay, cutting power to the pump and in turn losing fuel pressure. It might not be a bad idea if it's doing it frequently, to get a fuel pressure gauge, tape it to the windshield and go for a ride. When it acts up, look at your fuel pressure gauge, should have 35-40 psi. If it starts dropping when your problem acts up, then you know it's fuel pump/filter/relay circuit related. If it's losing spark, I would say it's a crank sensor, or Ignition Control Moduel.
Here is a diagram of your power distribution box. If you want to put a couple of relays in it now, (fuel pump and PCM relay) That wouldn't be a bad idea to go ahead and rule those things out. I can't rule out it being the PCM itself either, but that isn't my first thought with this problem.