Possible problem with ignition switch? Check for primary voltage at the coil or coil pack, whichever you have. That circuit is usually ignition feed, goes hot with the key on. Without primary voltage, there is no spark at the spark plugs. With the key off, can you visually check for spark at the spark plugs.
It may be possible for the engine to run without spark, but, Id want to check spark first.