My 1995 Johnson, 150hp, has an idle problem. When the engine is idling for approximately 3 minutes, to load and unload at the dock, you will hear a cough or sneeze every 3-4 seconds. Also during that time, it will stall 3 or 4 times. No visible fuel leaks, no variance in exhaust smoke, and motor...