I still don't get it how you open the throtle all the way and wait 3 secs ?
Can you explain that little more .what's a roll off?
I have mine turned on, while riding at Daytona Bike Week 2 up, I used it. Different sound and I did have to rev engine prior to taking off as it seemed it wanted to stall on take off. Brand new '09 Ultra with 110 engine.