They were made to put both a 3.5 or a 5 h.p. either one in them. probably any thing bigger with the same bolt pattern and frame clearance would work,It all depends on how much you want to customize.
dude im not a genius when it comes to this stuff but really, just measure how much room you have to mount on the back of your cart, and then just look up engine dimensions.