Pull the fuel pump high speed relay in teh under hood relay center and bend the 85 tab. Stuff it back in.. bet it runs.
If that does the trick.. your low speed pump resistor is bad.
If the resistor didn't do it. Unplug the maf and use a little throttle to get the car started. Once it's started and running for a minute with you helping it stay running via throttle, it should hold it's own.
If that works... you have a bad maf or wiring to it.
I should give you more information. Two things are common on a start/die in your year.
Fuel pump low speed resistor: This is a resistor located behind the window washer bottle behind the bumper. When turning the key the pump primes and uses power from the fuel pump relay, then reverts to power through the resistor to run the pump in low speed mode. When the resistor goes bad, you get no power to the pump after the prime. By bending the tab on the fuel pump speed relay, you stop power from being passed through the resistor aka keeping the pump in high speed mode. This is very common for the issue you have.
MAF: This reads the amount of air entering the engine. If this goes bad and tells the pcm there is no air.. the pcm will not pulse the injectors.
Ok. I tried bending the tab out on the rely and it didn't even start. Just cranked, what's that telling you?