A look at your local craigslist, or Facebook marketplace might find you a s×s salvage yard in your area. One that might possibly match that engine. It's probably a longshot. But well worth the effort if you get lucky.
Or that engine could easily be rebuilt. However, once you factor in the labor costs, neither option is cheap. And they both have drawbacks.
Personally, I'd probably give luck a brief chance, by searching for a salvage place nearby. Next, I'd try to find out if the mounts might accept a more generic motor replacement. If I had no success there, then I'd get to work on a rebuild. Because that's a sure thing. It's absolutely guaranteed, that the original motor, once it's rebuilt, will drop right back in, and the bolts are all the right length, the wires all just fit. You get the idea.
Good luck, and let us know which way you go on this.