A friend has just been through this random dying issue in his sport, replaced the DME relay and the ignition switch was replaced a few years ago, he replaced the crank position sensor and fuel pump, but it still randomly just cut out, same no codes, but he did notice the tach would not bounce when attempting to restart, the bad news is that it appears to have fixed its self, it has just stopped doing now he is using the car far more often
I am convinced its a bad or dirty connection that has been fixed by movement in a connection from use, but who knows where,
These cars dont like just sitting around