I've since sold my car but after APR changed that last O2 sensor the issue was gone.... for a while. It eventually came back after I drove it for a few months. Not sure if the sensor kept it from happening or if I just never tried to drive the car in a situation that would cause the problem to come up. Either way, it's definitely something to do with the heat of the car because the last time it happened to me, I had driven the car at highway speeds for about 45 minutes. Let it sit for maybe 20 minutes and then went to start it and it would just stall out. The heat of the system causes something to act funny when to try to restart the car.