Once I get it sorted fully I'll know more, the stumble off idle is irritating to say the least... Out on the highway it feels strong, 55-80 happens pretty quick... I did take it out on a country road back home before driving 350+ miles down to Spring Fling (where I am now) & stalled it up just enough to get it past the stumble, I had to let off cause once the tires were smoking they were gonna keep on smoking....