Suggest you get an 'independent' mechanic who has no interest burden to REPLACE and/or REPOWER.
Seek out a mechanic who can 'unfreeze' a bound-up engine. The 'best' place to find such an 'artist' will probably be visiting your local independent 'automotive MACHINE shop' ... and if the shop owner cant do it, he will probably recommend one who can while engine is still in the boat. A machine shop will want the engine out of the boat.
Set a $$$ budget limit of how much you want to spend on this as the probability to 'unfreeze' will be only 50% ... and you dont want to run up a large bill and still have a 'frozen' engine.
Such an 'artist' will typically 'soak' the combustion chambers with 'penetrating', etc. oils and only when the piston rings 'break free' with slight pressure on the crankshaft will he 'turn' the engine ... but will again do periodic 'soaks', etc. etc. to remove the RUST and to 're-polish' the cylinder walls and piston ring grooves ... and valve stems. .... Only when the engine is again 'spinning' under its own power can you determine how much residual DAMAGE was done by the rusting - its can be an expensive 'gamble' if you hire someone to do this.
What should NOT be done is to FORCE the engine to turn over at this point as you will inevitably break the piston rings.
This 'oil and soak', etc. method, many times will totally free an engine and without needing to remove or unbolt 'anything' (except the injectors).
Plan on a total replacement or 'rebuild' of this engine for a 'worst case' scenario as a year is a 'bit long' to 'unfreeze' stuck engine, especially if it was salt water that did the damage.
If you want to 'try' to unfreeze this engine yourself and you have the mechanical ability, lemme know by PM and Ill respond with written up info.
Ive also posted here on SBO in the past of how to 'save' a rust *frozen engine* ... youll have to do the SBO search.
