I have a 1999 90hp Evinrude ficht that until recently was running like a dream. Now it runs great at any rpm over 1000, but when you cut it back to idle it may run for a while and it may not. The local dealer said he couldn't find anything wrong with it. Most of the time (if it is idling) as...