Originally Posted by
KDW4Him
You are stating the classic symptoms of a bad Crank Position Sensor. The best reported fix is the Bosch version.
Some of us keep a spare in the glove box with the tools to change it.
Mine did the same thing and I replaced the crank position sensor and that solved the problem no more stalling.