I have a 1988 mercury classic 50 45hp. Most of the time it will not fire the top cylinder. The top rpm is about 4200. Then at times the top cylinder will fire and get up to 5200-5400 rmp.(normal specs). It seems to run on all 4 cylinders more often when the motor has warmed up. I have used an inline spark tester which shows the problem. I have also swapped the plugwires, plugs and coil but the top cylinder always has the problem. Can the switch box or stator work intermitting? Someone suggested to me to just change them both. $$$ If that is the general consensus I will.<br /> Thanks, <br />Mark