I also have an 05 RocketIII
I recently removed the catalytic converter and three original pipes. I installed the D&D Exhaust. It sounds great. The bike idled great and pulled like no tomorrow. However When de-accelerating, a tremendous amount of popping was noted. I downloaded Tune Ecu and ordered the cable from China. While waiting, I took the bike to Triumph, and they uploaded a tune into my bike. He said it was the Triumph tune for after market pipes with no cat. He also said there was a recall involving sticky throttle control. Well the bike has insane power,very quick throttle response, better than before. The throttle is silky smooth, but I still get some popping when de-accelerating. The popping is much less, but it is still there, and I would like to reduce it, if possible. I have to say that the Triumph tune , and what ever he did to the throttle was well worth the one hour and $50 I spent. Hope this helps, and any suggestions as to how to further reduce the popping would be welcomed. When my cable arrives, I plan to go a little further with this project.