How many hours does the ski have on it? Are you using ethanol fuel? Do you do allot of idling with the ski. Need more info. What type of oil do you use?
I usually run some seafoam in every few tanks, it works great at keeping everything clean. Give us some more info and maybe post a pic of the plugs and we could help more.