My Kohler Command CV23S has 840 run hours on it. Three weeks ago I was cutting the lawn and it was running fine. Suddenly the engine RPMs dropped and the engine began to backfire and blow black smoke out of the muffler. I changed the gas filter, and sparkplugs. Both cylinders show a strong spark...