The engine runs great at full throttle but at half throttle it surges, slows etc.<br />The spark advancer lever moves back and forth at these throttle levels. I have taken the fly wheel off and set the sensors. No rubbing in this area. I have change the spring in the spark advance lever. <br /><br />Four mechanic have worked on it. Runs great at full throttle because the bolt holds the spark advance full ahead.<br /><br />Any ideas.