Okay so i still have this missfire on my evinrude 25 throughout the rev range. I have cleaned the carb,fuel pump,filter,lines and everything. The plugs are new and gapped, there is good compression. The strange thing is i tried is yesterday and it had the problem then stopped it,started it again and it had gone? I dont think it can be a timing issue because of this. Now though its still spitting. PLease watch the video and help me out!