Well, from experience, when it's running and just quits (then cranks but no start) it's usually one of a few possibilities: Fuel pump, pressure regulator, ECU, or ignition module. It is possible for another sensor to fail (i.e. CPS, TPS, etc.) but less likely.