I have a 1998 johnson ficht engine with a updated power head and new heads use x 50 oil.runs fine all thru the rpm rangesmaxs at 5000 When trolling at 1000 to 1200 rpm runs fine for the the first hour to + or - 15 min then it sounds like is missing for a few seconds they rpm searges 3 to 4 hundred rpms then it dies checked the primer bulb while it is surging and it is firm.restarts at the touch of the key and idles smooth.resume trolling and about 15 min it .repeats it again the next time at 5 to 10 min. if i run it at high rpm for about a mile then it will troll normal for about 30 min and does the same thing again. Took it to the omc repair shop they r&r spark plugs changed fuel filter and primer bulb,ran on computer said it all checked out.PD the bill and they said if it still does it they recomend changing the ignition mudule another 500.dollars just for the part.what do you think about this DHB