Sounds like the pop sound your getting is a lean pop/cough.
Could be a minor air leak, just a carb adjustment, or the idle circuits in your carbs are a bit clogged.
Pressurized your fuel bulb and give it a good visual check, looking for fuel leaks.
Adjust idle speed screw, that's actually an...