well its a 12hp so im going to say its a kohler k301. i agree with dave, internal parts aren't hard to come by.
I agree, I was suprised at the cost. Especially if your in need of rebuilding a kohler, I don't think it could be beatThose kits on ebay look pretty good for the price.