I have found if the unit is in very dusty conditions, due to the dist cap is vented,it picks up dust under the rotor button cover.(three screws holds it down).Remove and blow out the pickup.( gets its timing from crank sensor)Good Luck
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.