Checked the crank sensor ? Possible it could be fuel pump but USUALLY when fuel starvation engine tends to splutter a bit before cutting out rather than just cut right out which tends to happen with an electrical fault .
That engine does not have a crank sensor. It still has a distributor. Check the spark
module. It's in the cowl cover on the passenger side above the ECM. Check for spark and
fuel the instant it stalls.