Oh shit! game on then!
you have literally the only sachs moped that an engine swap is easy. There's an adapter bracket in the frame that the engine is bolted into. with that removed, a puch engine fits directly, e50 or za50. Well, not 100% directly, I think theres some tabs to grind off or whatever, but it's pretty much straight bolt-on!
now to find a puch motor!