You've got spark & fuel: too much fuel? If the ECU lost control of the EFI leaving both injector valves open you'd experience the same symptoms you're having now. Can you smell gas at the exhaust tips?
Or maybe the fuel pump isn't running when you crank the engine, only when you turn the key to on. Again, an ECU failure.