There might be an issue with a bad fuel pump, bad timing belt/chain, faulty plugs, failed camshaft sensor, faulty ignition, or any other reason.