I'd contact someone like KWS and see if they can help you source an engine. You'll be rolling the dice with used engines no matter what, but they will know who isn't out to screw you.
I've had good luck with parts from an ebay seller: "MotorcycleContact". No engine, but bought a frame, fork, and wheel from them.