Press and hold the gas pedal to the floor and see if it'll fire. If it does, then Throttle Position Sensor is either out of adjustment or bad.
If no start with pedal down, I'd be betting on the Crank Position Sensor. Some have had some luck by disconnecting the battery, disconnecting the CPS at the harness above the intake manifold, re-connecting the battery, cranking it with the CPS disconnected. Disconnect the battery again for 30 seconds, reconnect the CPS and battery and try starting it normally. Otherwise, a fubar CPS will just allow it to crank and crank and no fire.