I've replaced my engine twice in the water. It was easier for me than doing it on land. I have a hard top and drilled a hole in it. I then used a large piece of one inch thick aluminum supported by a couple of 4 x 4 timbers to spread the weight over to the edges of the top house. I drilled a hole in the center of the aluminum plate and put an eye up through it from over the engine room. A hoist did the rest. Once it was on deck in the house, I slid it outside with a home made wooden engine cradle on heavy duty cardboard. I used my kicker to drive to the crane dock, where ten bucks crane rental let me put the engine in my pickup for transport to my garage. A regular engine hoist and engine stand from that point on. This worked for my boat, might not for yours. I've had offers to have a fork lift or back hoe hoist it out going in through the back door, but it was easier to do it the way I outlined. My Uniflite has a stout enough house that I didn't even need to take the engine apart before I removed it, nor did I remove the transmission from the engine in the boat. I did this myself, without help from anybody. If you don't have a stout top house, a home made a-frame would work as well. A bare Chrysler small block weighs 160 pounds and a crank another 60. Two guys trying to horse that out of an engine room by hand doesn't sound like fun to me. Having to take the new motor apart to put it in by hand isn't appealing either. Good luck.