Wow that's unusual. I don't believe I've ever seen a cracked ring on a Kohler. Like hlw49 mentioned, if the upper end, meaning heads, carb and intake manifold are all undamaged and in good shape a short block should be all you need.
Do you know how many hours are on the engine now?
If you're...