Cusser
+1y
I won't joke that ALL of us with B2200 have acceleration issues !!!
It actually sounds like your ignition timing is off, even though it idles OK, likely from a vacuum leak. I think the backfiring and the lack of acceleration are clues. And make sure that the vacuum advance line to the distributor is attached correctly, and actually pulls vacuum and advances the distributor.
I had similar timing issues from a used gasket under my Weber after I removed that during my rebuild, once I fixed that I could get timing right. I'd say to plug the vacuum line to distributor and with idle about 800 rpm check/set the ignition timing to 6 BTDC.