when i am on the water and shut the enigine off it deisels, or wont shut down right away, sumtimes i rev it up then it dies but eventialy it will die, i have ran a couple of tanks of gas through it, even different brands, i bought some seafoam to try this weekend, any suggestions on what else i should do, plugs?cap?rotor?