I have a gx620 on my Hustler. It's over 20 years old. It started an oil leak this spring. With mowing season over I want to take care of it. My question is, seeing that the gx620 is no longer available, should I try to find a replacement engine or have the present engine repaired. I see there is a gx630 but not sure if it would be a direct fit. Any advice is appreciated.