I wonder if it's an ethanol problem? Perhaps it runs fine until it picks up the separated ethanol then quits, eventually picking up the good gas and running fine. If you can hook up your outboard to a portable gas tank filled with fresh gas and it runs fine, you may have to empty your gas tank...