Small Engine Troubleshooting Problems? Ask a Mechanic Now.
more likley a bad coil on one of the cylinders. Run a cylinder test, loosen the spark plug wires, and with engine iling, remove one wire at a time, engine should continue to run, if engine dies when either wire is removed, the opposite cylinder is not firing. You will need to test when engine is acting up. If you find coil not sparking, Kohler recommends replacing both at same time!