Spark plugs will tell the story of why its not starting, the proof will be in what the plug looks like.
If you still are running a mechanical fuel pump you might want to check the diaphragm.if not replaced, they tend to break down after long engine running and cause restart issues.
if you go on moyer marine'e site you can buy a repair kit or go electric.
Moyer Marine Online Store