First thing to do is your fuel tank it may have Sam sturdy disease

It may have need of some biocide in the fuel tank or tanks if there's two tanks
Personally I'd drain the tank and put fresh fuel inland add some biocide
I'd flush the fuel lines up to the filters and replace the fuel filters
Bleed the fuel system
Drain the engine oil replace the filter
If it's not raw water cooled drain the coolant and after inspecting the water pump impeller after its drained
Also check the gearboxes or sail drive read the manual if it has sail drives
Before starting it I'd make a mess and cracked open the injector fuel lines and then wind the motor over
Doing that will give you two positives
One fresh fuel right through the system
Two would winding it over you will be getting oil pressure before it will be started