I have a 1982 Mercury 115 inline 6 cylinder. The motor stops when I go just a little faster than idle. It idles perfectly and runs at a slow speed perfectly. When it stops if feels like it is starving for fuel. When I push the throttle slowly, I can tell at a certain point that it is about to go dead. It doesn't sputter, it just seems like the fuel is shut off. I took the boat out on the day the problem started and went about 5 miles on a lake and fished a few hours with the trolling motor and then when I started the motor to leave the symptoms I described started. Here is what I have done so far. I checked the compression and each cylinder was near 110 psi. I checked for spark on each plug and I had spark. I changed the fuel line from the tank to the motor and I also changed the bulb. I tried new gas in a portable tank. I rebuilt each of the carburetors. I replaced every fuel line. I rebuilt the fuel pump. I replaced the stator based on specs from the shop manual. The new stator tested the same as the old one so I guess the specs in the manual were not the same as the CDI stator that I had and the CDI stator that I replaced it with. I checked the trigger and it is within specs. Does anyone have a suggestion about what may be causing this problem?