Sounds like its running a bit lean, they will pop/backfire like that when lean. Might want to spray some starting fluid around the throttle housing/injector to make sure its fitted correctly. But I would take to the dealer to have them get it in the system