mazdafvr
+1y
in most cases id say timing but now that u say u had a corolla that did this, and my dads motorcycle does it, maybe its running overly rich. stock and weber carbs have mixture screws, play with them a little im sure youl figure it out what ever it is. backfiring is usually because of fuel that doesn't burn building up in the combustion chamber until it all detonates at once causeing a big boom. timing can cause this to due to fuel entering combustion chamber for extended amount of time b4 detination. weak coils (rarely cause backfire that I know) worn out dizzy, cap, rotor, contact points (if your truck doesn't have electric dizzy) basically either your not getting the full spark when u should if at all at 1 or more plugs, or your basically putting out the fire with fuel (rich fuel/air mix) run it for a few mins, floor it, make it back fire and shut it off and look at the plugs. if ones wet, can be overly rich but mostly its not firing everytime if at all (sometimes because its too rich, sometimes unrelated), otherwise use the color of the plugs (corrosion) to determine how your motor is running. if its really black, its really rich, if its covered in brown shit, that's oil deposits, fuel addatives ect. and im out of ideas after this one.