Have a 2004 Yamaha F225. Been running great until this week. Lately, it's been starting to idle high to 1600 RPM (previously around 700 RPM). Rough start to go when gears engage, but then runs smooth without a problem. Then, I can't return to the idle position without turning the engine off. On re-start, idles high again. Adjusted the idle down, but no help. Does it with old or new fuel. Lubricated throttle linkage without improvement. Adjusted idle speed but seems a little sticky. Any suggestions out there?