My 40hp dingy engine started fine and will continue to run in Neutral on high RPM. It will not idle or run while in gear. The engine ran like a top at the end of last season. This problem occurred during initial season start-up. Is it bad fuel? Choke? or something else?