Kohler Vertical 20 HP 7000 Series Engine 1 x 3-5/32 #KT715-3014 1" x 3-5/32" Crankshaft tapped 7/16" with keyway. 15 Amp Alternator