Post the engine model number, itll be stamped into the valve cover.
Most likely your carb has anti-afterfire solenoid (to prevent what most people call a backfire, when its shutdown) It has a a plunger that stops the main jet flow.
when you turn the key to ON you should hear that solenoid click.
will it run if you spray starting fluid/carb cleaner directly into the carburetor/intake?