I assume your engine is a intek v-twin?
From someone who is in the trade, do a bit of a ring around and find a Dixon Ride-on dealer who may have some spare 25hp Intek engines laying around which they may have replaced under warranty due to dusting issues (if they will sell them to you!)
Then you should be able to make one motor out of two, with the purchase of only a few parts . .