Re: 1990 40 hp slow power off and on
Welcome to iboats.
Have you tried tapping the choke while it is doing this, that will diagnose a clogged carb if it suddenly runs right with the choke.
Also pop the hood off and start looking for any wire that may be touching and shorted, do this running and NOT in gear, you don't want it to get a sudden burst of power while you are purched over the engine at 20+ years old the sheathing on the wires may be getting brittle.
Check the coils good for any cracks and get a spark checker from any auto parts store, they are pretty cheap and really the only way to know if you are getting a good spark, it can jump a plug and still not be good enough, it needs to clear a 7/16'' gap.
A freebie thing is to clean all your wire connections really well, do this one wire at a time so you have no chance of getting one back in the wrong place.
ANd of coarse an OMC factory servive manual is highly reccomended, NOT Clymers a Seloc or anyhing on CD, a factory service manual, you cna get them here at iboats or check Ebay.