You know what to do.
Eliminate all sensors from the ECU except MAP and crank position sensor. If it still does it, blame the components which are still working, coil, dizzy, etc, not the sensors.
How hot does the surge tank/fuel tank get at the point in time it does this?