1997 60hp ELHPTO serial # OG464110 doesn't get run much, maybe a couple times a year. It starts well, idles fine, but if you start off to fast, it bogs down, then takes off after a second or two. Guessing it's a carb/fuel issue. I do add a can of Sea Foam in each tank of gas, should I try a...