I have had Staintune slip-ons on my 04 BB for a little while and am very happy with them but has been popping when on light throttle and over-run witch I think is from running a little on the lean side.Over the last few months I have purchased a K&N air filter,PC111,02 sensor eliminator and a Radiator guard.Had yesterday off work so off with the fairings in goes the RadGuard up comes the tank in goes the K&N air filter and the 02 sensor eliminator unplug the wiring loom and connect the PC111 mount the unit under the seat near the tail light having already loaded a map.Put it all back together connected the battery started first go went for a ride.Runs sweetly accelerates smoothly and strongly with the very faintest of popping when easing off the throttle.I might try a few more maps or check out a Dyno but for now I think I'll just ride and enjoy