Has new reed valves. It seems to be timing related, like it is not advanced enough, this model has the mechanical timing advance, the arm that controls it has been cleaned and lubricated and seems to move freely. What else can affect the timing advance on this? flywheel and key are ok, the stator and trigger were replaced at the same time, the switchbox was replaced shortly before that, all less than 1yr old. The switch box was replaced because the old one was dropping spark after it got hot and would not start back up. The stator and trigger were replaced in an attempt to fix the miss at half throttle. All ignition parts are aftermarket bought from ebay