From what I have read on this , it sounds like a carb problem. Reason for backfire could be lean. Engine running the same with 4 wires disconneted is running on half the carb. Try a known good carb.
Leo