Answer by
monocogger (432)
The most common reason an engine will backfire is if the spark timing is wrong. Another way an engine will backfire is if there is too little backpressure in the exhaust system which would be caused by a defective muffler or exhaust piping or a poorly sealed or cracked exhaust gasket.