Honda builds some baddass little motors that handle abuse like nothing else out there. What's wrong with the existing motor? How did it fail? Working on small motors isn't that hard depending on what's wrong with them, and I think too many are just replaced when a new gasket our something like that could get it running again. I've opened up motors where water got in the intake, filled the cylinder, froze, rusted the valves slightly, and obviously wouldn't turn over. Pull the head, spray it with oil, tap the valves down and work them free, steel wool clean up, coat the gasket with never sieze, put back together, fires right up and runs to this day. I had a mechanic buddy of mine get a beater car motor running again by pulling the plugs and shoving paracord in the cylinder to do the same thing without pulling the head. Blew my mind lol. You can also usually make gaskets for stuff rather than hunting down and buying one. Use a cereal box, coat the mating surface with Prussian blue dye to mark it out and use a razor blade to cut it out.