Kohler Part # 24014118S Crankshaft Assembly - Click Image to Close