Have a 1995 mariner efi 200 - ser num 0g202025. Looking for the lightswitch that keeps getting flipped to run past 2000 rpm. I can't duplicate the problem or make it happen or not happen and do not what causes it run good or bad. It idles great no matter what and trolls great at about 1100. I can step on it and when it is good it runs like a scalded dog. When it is "broke" it will only run about 2000 rpm. I will let off and it might take off or it might stay broke till that gremlin flips the switch and wham it throws your head back and runs great. I have noticed that when it is in it's broke state of mind I can hold the gas steady at say 2200 rpm and when it decides not be broke the rpms will jump up to around 3400. This is in neutral though, under load it will not budge past 2000 . Have replaced all the fuel lines, drained and cleaned both tanks and rebuilt the vst and everything else in that fuel mang system I could get a part for. I was told either switch boxes power packs , or stator. If it was switch boxes would it not idle like crap if one side is not firing. The middle plug wire on port side is grey charred looking also. Thanks for the help.
Modified by dentquip at 10:45 AM 8/5/2011