Glad you found the problem. With the benefit of hindsight, were there any warning signs prior to failure (strange noise, smoke, power loss etc.) or did it give out without warning?
FWIW, my brother has advised me to only run the Kohler brand engine oil in Kohler engines. The place he works...