I have the 7.5 HP version of that motor. I would check the throttle linkage and the timing advance linkage just to make sure all is in order.
IIRC, the throttle linkage has stops (screw/nut combos) up around the flywheel housing. Maybe the high speed stop on the linkage is not set right or...