Ordered two impellers for two small Yamaha outboards I have .
Browsed other parts , an Engine Block - bare block - no crank/rods/pistons/head - didn't even appear to have seals cost $80 less than the entire engine cost when new . $860 for the bare block ,, paid around $980 for the complete outboard . It's a little 2.5hp 4-stroke I used for hunting the swamps of Florida & S. Alabama .
Pondered what the price would come to if everything bought from the parts department 5-6 thousand bucks ? Get a dealership to put it all together 10 thousand bucks ?
Stuff expensive these days - looked into building my old truck - white Ford F-150 lariat 5.4 short-box step-side , block machine work $1500-2000 , steel performance crank $800 , bearings? , rods/pistons $1500 , head work $1500 , Perf. ECM/tune$800 , balance ? , gaskets $350 , cams  $800 , cam chains/guides? , hordes more odds & ends around $10,000 .
Plus a Procharger supercharger helical cut gears $7500 , exhaust , intake , fuel pumps , performance injectors . Plus all the shipping costs - knocking $20K , plus a lot of work .