Yep, turn the idle jets out a bit to reduce popping. You could disconnect your TPS also. I'd be curious to see how your bike responded if you did.
I'm running TBS also. Can't remember if they were better than my stock needles with 2 shims or not.
Loosing it....