Is your Craftsman mower older or newer? Does it have "POINTS" or "CDI" engine ignition? IF it is an older unit w/points, the condenser which is wired between the points terminal and ground, may be your problem. When a faulty condenser heats up, the value changes & your engine will...