"Now I feel a slight hesitation when I am cruising at speed."

I'm not sure I understand. Are you saying when cruising at a steady speed, the power will momentarily cut out? or something else?

duke
loud horns save lives