My new to me 2006 350 mag mpi (140 hrs)has a intermittant miss at all rpms, At first I though possible old or bad fuel so i put 50 gals of 100 % gasoline with a quicksilver FI cleaner, ran then out with no issues. filled it up again and just yesterday we started the boat and backed it out of the slip and took off the miss was evident again. Watched the digital tach and it would jump 2-3 hundred rpm at around 3000rpm. Stopped and at idle it would jump 1-150 rpm. Shut it down and raise hatch. looked around and checked the oil level all seemed fine. Restarted and it ran fine the remainder of the day. I am going to install a new fuel filter in the cool fuel module as soon as I can locate one. IF it returns I guess my next move would be new cap,rotor and plugs. any other ideas of how to diagonos this ???