I have a 1997 Mercury 200 EFI. One day when I cranked the motor I could tell it was idling much rougher than normal. It won't die while idling, but sounds really rough. I've had the boat in the shop recently and was told that everything checked out--compression, spark, fuel lines, switchbox...