My car stalled one day as I was stopping at an intersection. I couldn't get it restarted so I had it towed to my friend's house down the road. I ended up not messing with it for a couple days and came back and it fired right up. We ended up replacing the fuel filter to start with. After putting a new one on, I've never had a problem since. Fuel filters are cheap and easy to replace and often overlooked when it comes to basic maintenance. I'd try that first and go from there. Good luck
