Welcome aboard from the sunset edge
Have you checked/cleaned the connections between the starter and helm switch?
Also, try giving the shifter a few light jiggles back and forth before turning key.
Do you have the maintenance manual and parts catalogue for your engine?