Engine dies, but turn the key off and back on it fires right back up

One thing you could do is "haywire" an indicator lamp to the coil+ and when it quits see if it still shows power. That would at least eliminate wiring harness/ bulkhead connector/ ignition switch problems