20hp is a big motor Sean, what size motor was in it, probably 13 hp, you can get those new for $400. I would think with the bigger motor you would have issues with the bonnet not fitting. I haven't used one of those motors yet but they seem to sell a lot so I guess they are fit for purpose