missfiring cylinder possibly due to fouled spark plug, ignition timing incorrect (leads swapped around). The reason for the backfire is unburnt fuel accumulates in the very hot exhaust system and ignites there.
Or...
If the engine is running and did not previously back fire, and now backfires when the throttle is rolled off (on the over-run) then the most likely cause is an air leak either in the inlet manifold, between the carburettor and the head, or in the exhaust system, often where the pipe joins to the engine, or where the silencer joins the pipe.
These backfires are due to a LEAN mixture failing to ignite properly on every cycle and so allowing unburned fuel to build up until it finally goes 'bang'
if it backfires but won't run at all, then it could be several things from the camshaft being 180 degrees out to the spark plug leads (on a twin or multi-cyclinder) being on the wrong plugs.
backfires occur when not all the fuel is ignited in the engine and instead ignites in the exhaust.
Out of time.
Too much PSI.
Backfire is normally caused by engine out of time, or spark plug wires installed incorrectly.
It's lean. You have to figure out why.
As with any engine, timing, and also carb problems.
Timing is off. You may need a new timing belt.
Unburned fuel in the exhaust system causes the backfire from the exhaust pipe.
Several issues can cause a back fire:OverheatingLean mixtureFaulty ignition
That usually means the engine is lean. Could be a vacuum leak.
I think you are hearing pressure pops. Not a backfire.
I, too, would like to know the answer! I have a 1993 Polaris Trail Boss ATV with the 250 cc engine... it tends to backfire when letting off the throttle.
Incorrect Timing Can Cause Backfire.