Yes I agree with Bert...........   There are different size cranks for different applications on engines..... Example, You have a riding mower, so your crank is going to be 3 5/32 inch long....   Briggs, kohlers, kawasakis all have that standard size shaft for riding mowers on vertical shaft engines.....  
Pressure washers, common types are vertical shaft also with a 5 or 6 HP engine.....  Those shafts or short and not even good to put on a push mower frame.....  It won't cut low enough...... 
Even though you have a Kohler engine you still have a 1 inch X 3 5/32 shaft or real close to 5/32...........
Plus Tard Mon Ami ~!~!