I have had this ski for 2 years and it has run great. Last season I took it out it ran fine and 30mins later would run again. This season I messed with it and it still wouldn't run. I was at a loss and one day it fired up at and ran great. I took it to the water and it wouldn't run. It's made a practice of doing this on several occasions. Sometimes it'll run sometimes just kick but mostly it won't do a thing. I have compression, spark, and fuel. Someone I talked to said it's probably some ignition problem. Please help.