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 runs great at all other throttle speeds. Don't know if this is related to the problem or not, but recently I noticed after being out on the water all day that I'm having a problem with starting it without squeezing the primer ball. Previously I would squeeze the primer ball prior to going out for the day, and didn't need to re-prime the motor when starting and stopping.