Am reporting back, asking for more feedback because the problem has not been resolved. Over the past month, a mechanic has done the following, in this order:
- Tested compression.
- Installed new spark plugs.
- Tested spark.
- Tested a new fuel pump.
- Carefully examined all wires on the stator plate and from the spark plugs to the stator plate.
- Used a multimeter to test components on the stator plate (coils, wires, condensers).
- Tested new coils.
- Cleaned and re-gapped the points on the condensers.
- Replaced fuel hose connections in the motor (fuel pump, carb).
- Removed and cleaned the carb.
- Tested a different gas tank and fuel line.
- Installed new condensers.
- Again examined and tested stator plate, including its components and related wires.
- Tested different carb
I have taken the boat out and tested it a half-dozen times during this process, as more than one change was done at a time. There was little or change until after Step 10 (removed and cleaned carb).
After Step 10, with throttle held at max, the motor would run half speed for 30 secs to a minute, then increase to normal speed. It would stay at normal speed unless you reduced throttle. If you then twisted to full throttle again, it would again run half speed for 15-30 seconds before returning to full speed. It continued to behave this way until after Step 14.
In Step 14, we installed a different carb from another 18hp Evinrude of similar year. With that in, at full throttle, the motor ran full speed 3/4s of the time, with intervals when the RPMS would suddenly drop to half or less or 5-10 secs before returning to full speed. It continued to do this for as long as we tested it (5 minutes).
We then re-installed my original carb. Now it's running as it did before Step 1! Yesterday I went fishing with it, and ran it 30 minutes to the spot and 30 minutes back. The entire time, it ran half speed at full throttle. It still starts easily, idles normally, and runs normally at low speed. Past half throttle or so, the RPMs don't increase. I think it sounds bogged down, like it's getting too much fuel. But that's just an impression.
This is driving me (and the mechanic whose been charging me only for parts) crazy. Any suggestions? The only suggestion from Jdusza I've not yet carried out is to run it at night and look for stray sparks to ground.