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...