The carb in my Yamaha outboard I'm pretty sure needs a cleaning. It will idle for about 2 mins before stalling, however if I keep manually choking it, it continues running all-day. If I try to give it gas without choking it, again it will stall. But if it's choked will run, but with not...