I'm in the same boat. After much searching I thought I found one according to a cross reference number I found. Suzuki motorcycle starter. It was 1/2 inch too short and the shaft was only about 2/3 the diameter as the original. I just returned from Kubota and paid the $778 for a new one. Turns...