The lawn tractor is a deere gx345. Looking for a new or gently used 20hp Kawasaki liquid cooled. The shaft is 1 1/8" x 3 5/32. Hopefully u have complete motor but I would be interested in a short block if I can get a reasonible deal. Deere wants $2200 for a short block and that is just ridiculous. Complete motors were only $1800....unfortunately kawasaki no longer makes and there is no suitable replacement. Thanks for your help!!