Looking to replace a couple engines for my John Deere D100 lawn Tractors. They are identical probably built around 15 years ago. Does anyone know possible engine models that could work in the 19-21hp range? I know of a 19hp Briggs and Stratton but it is more than I wan to spend. Trying to do this as economically as possible.