Mine currently idles @ 1100 when warm.

When you say hesitation, do you mean that it hangs up momentarily when you roll off the blip & then settles down, or it doesn't immediately respond to the blip at roll on?

Is the "popping" more of a "bang" type "backfire", or is it decel-type popping?

It makes a difference.