Popping on startup is an indication of too much gas at startup. Do not give it any throttle at all when starting, or maybe lower the idle a tad. Syncing may help a little, but most likely a fuel rich idle issue.
A word to the wise is not necessary. It is the stupid ones who need the advice.
Pat