Yeah I forgot to mention I finally changed my crank sensor shortly after this happened. Hasn't stalled since, so it looks like that was the issue. Thanks for chiming in guys.