How did you adjust the idle mixture, did you use a tach, or a vacuum gauge? Did you adjust the Idle mix screws? It sounds like it could be lean, Usually a low voltage can cause a miss, but I'm in no way saying it couldn't cause a backfire, If it's already lean at idle, and you crack the throttle, especially under a load, that could cause a lean backfire through the carb.