Normally from an engine backfire. The plug fires when the intake valve is partially open which will explode the fuel in the intake and carb.
ok i have a 1986 jeep cherokee it wont start from the key in side it turns over but dosent fire up an its got (gas an fire) it will start if you pull start it an it has a carb
carburetor
Check ignition timing Timing chain "jumped"?
A carburetor will not start when it does not yet enough fuel. A carburetor will not start if it gets too much. Fuel and not enough air.
A misfire will cause flames to come out of the carburettor
Check the muffler for obstructions. Dirt dobbers and other insects love to make nest in the outlet holes.
Carburetor
The carburetor needs rebuilding.
Timing is backwards turn distributor 180*
To prime a carburetor, locate the primer bulb, which is typically a small, rubber bulb on the carburetor. Press the bulb several times to inject fuel into the carburetor, ensuring that the engine has enough fuel to start. If the engine doesn't have a primer bulb, you may need to manually adjust the choke or throttle to allow more fuel into the carburetor. After priming, attempt to start the engine as usual.
No you can't start it on fire but you can start fire with it! at least i think...
if it has a carburetor it is normal