next time it stalls out, check for spark by removing a plug wire off the coil and resting it so its a inch over the coil where it sits and so you can see it while you crank the engine, see if a spark jumps.
you can also see if you got fuel pressure but pushing the pin in the shrader valve on the fuel rail, watch your eyes it will spray out if its got pressure. nothing will come out of its got no pressure.