I repowerd my old Ericson 35-2 from an Atomic 4 to a Yanmar. The installation took about 100 hours. The engine bed was rusted out. Check yours carefully, you might be surprised as I was how far gone it was. The Yanmar 3GM 28 horse power was very powerful pushing the boat an easy 5.5 to 6 knots in a good chop. Also, I the engine is put together well for boats, i.e., heat exchanger, fuel pump, water pump....
The downside is the Yanmar does not fit the old engine bed. Additionally when you make a new one, the engine height will increase your box height about four inches. To get around this I used an Aquadrive 20000 series. I paid about $800, ouch! The aquadrive is a double CV joint that allows for the engine to be offset from the shaft. See the website drivelines.com In my case I was able to lower the height of the engine 3 inches by angling the engine down 5 degrees. I also angled the engine inwards toward the centerline of the boat 3 degrees. This allowed more access room on the port side of the engine.The best part of the aquadrive is that the thrust of the propeller shaft is transferred to the aquadrive and thrust plate, not through the gear box to the engine motor mounts. This extends life on gearbox, mounts, and engine is smoother and quieter. I did make a new box, and modify the cabin sole because the engine was longer.
I was very happy with this engine.
Good luck,
Bill