Seeing a thread that I started so long ago brings a smile. I meant well, but wow, I didn’t know a thing.
No way the O2 sensor is going to have anything to do with your car dying. The problem is somewhere else. My suggestion would be to start wiggling wires. With the car running, start wiggling, shaking, and bonking around everything. See if you can get the behavior to re-occur.
Also, pull every connector apart, clean the pins or whatever, dab on a little conductive grease, and put them back together. Same for relays and the critical fuses. Ziptie your relays down.
Pull your grounds apart, abrade the metal surfaces, put on conductive grease, and refasten.
The fact that your tach went to zero but not the rest of the cluster is significant. Look hard at the coil and crank position sensor. Inspect the wiring closely. Wiggle the wiring a lot. Pull apart/clean the connections.
Also look hard at the connector under the intake manifold that goes to the injectors. This assumes you have an injector harness…not all cars do. Cut a small hole in the bottom of the rubber boot of that connector so water can run out.