Small Engine Troubleshooting Problems? Ask a Mechanic Now.
By replacing the parts you have ordered and proper adjustments, you should be back to working order in no time.
what you stated sounds correct, but I would need to know model and spec of the engine to verify.
If you have the Kohler Manual, I would go strictly by that book.