I can't help ya with the Kohler engine numbers.
Give me those numbers stamped in the top of the tranny housing and I can tell ya month/year. Standing behind tiller, they are on the right side, flat spot on top above axle next to where handle bars attach. Most likely 6 or 7 #'s stamped in there.
The numbers stamped on the Horse tiller I have are 768500