WEll I had the problem myself today and had the ignomy have beeing towed to the marina by a Yacht- Very greatfull we were too.
I am pretty sure my problem is in the throttle lever with the cut-out switch to stop you starting in gear sticking- As soon as I prised off the cover the engine started fine.