If you look around you can find either quality parts that someone has removed from a boat or whole boats with serviceable parts and then scrap the balance. There's a guy in Wisconsin that buys old boats and removes all the serviceable parts. He's got tons of stuff. Not really a "junkyard" just some guy making spare cash on the side.
I'm not necessarily making the case for a particular engine, but here's an entire boat for $1500. Pull motor, keep or sell any serviceable parts, sell trailer. (hell-I'd give $200 for the trailer) scrap the balance.
1991 Sea Ray 225 BR -xxx
91 Sea Ray bow rider, 24' overall, with 7.4 Bravo 1.
Handy man special. Nice winter project.
Needs: Floor, Stringer rebuild
Runs perfect, low hours on motor for a 91, pulls multiple skiers and tubes with ease, tops out at 45 mph with 4-6 on board. Used it up until 3 weeks ago. Still good as it sits for a few more years use in current condition. Seats and trim in good shape as photos show. Sea Ray quality shows here.
Divorce forces sale
Web search shows these sell for $7000-8000 in decent shape
$2500 in wood, fiberglass and carpet puts it above that