Mine has had a couple times it died and would not start right.
First, when the battery was weak- gas pedal to 3/4 it started and drove fine.
Second, when first VSS went bad (second went at same time admittedly). When both were bad, it'd stall and have to use gas pedal a bit to start it and would have to keep idle up to keep from stalling at a stop. When only the second was bad, it would rarely stall but usually started right back- sometimes had to put gas pedal down a bit to start it immediately.
I don't remember if it started without codes, but upon replacement of each it had codes. My recollection is that the VSS issues tripped P0700/P0701 (think that's what the Misc trans code is) the whole time they were bad. I'm not even close to 100% sure there's any relation- but even on an MPFI motor, try playing with the throttle in a hard start attempt- pumping it is worthless, but steady pressure isn't necessarily.