I bought a Century in May with twin 150 HPDI on it, the boat had 42 hours on it when I got it, since then it now has 120 hours on it. About 2 months ago I was coming home from an offshore trip and when I got back in protected waters and opened it up it started cutting out on me, thought it was fuel filters and changed them then it happened again about a month ago. Also about the same time I noticed that the engines seemed to be smoking more than when I first got them. I have changed the fuel filters again and also pulled the plugs and cleaned them which seemed to help the smoking problem, it has missed or cut out lately so I don't know if it was just some dirty fuel, what are the recommendations about service and couple of people have told me about ring free. First experience with Yamahas so still learning, are they any others product that will work other than ring free and when should I have these engines serviced? Also notice that the engines have lost 100-200 RPM at WOT is this normal?<br />Thanks for the help.