12.5 HP Kohler engine. Complete running drop in engine from a STX38 John Deere lawn tractor. 90PSI cold compression. Needs oil and filter change and new air filters. Can provide at extra cost. May fit other John Deere models or other makes of lawn tractors. Email or call