I have a 2000 Yamaha XL800 that was hard to start at the dock last weekend and once I finally got it started, it would hardly run. The motor would not wind out when we got it on the river. It acts like it is running out of gas or stalling. I took the unit to my local dealer and was told that the ski started right up and they saw nothing wrong, but they do not have anywhere but a small river to test run it and I am to strapped for funds to spend another $75 per hour for them to check it out at the local creek. Any suggestions of what I can check out sure will be appreciated?