Why don't you rebuild the engine you have?
Then you know exactly what you have.
If you buy another engine the numbers will not match
and then you just have another mystery engine.
All of these Older Honda engines have around 20,000 miles
but some are 33 years old and the rubber rollers and seals
get old and cracked and brittle.
OR get your engine rebuilt instead of spending money on another mystery engine?
On a Roadstar Adventure.