thanks. I was hoping that differential was close enough to get by. It runs pretty good when it's running good

. But this surging thing intermittently happening has me concerned I'm gonna get stranded in the middle of the lake. Of course it only happens when I'm super far from shore. 90% of the time, it works fine.
I did order a new OEM Mikuni rebuild kit today to have on hand for when I eventually need to redo the carburetor (thankfully there is only one carb on mine).
Just for some background...I had a trusted independent shop rebuild the carbs at the end of last season (ski was new to me). So I've (well technically not me) only messed with the carbs once. Then this spring, I replaced all the tempo fuel lines (other than the vent line) with modern fuel line. I had installed an inline fuel filter prior to the carbs... I initially had an issue with surging early this season, and a lot of folks on this forum thought it might be because of the inline filter (causing a leak, etc.). So I removed it. I think they were right, because removing it solved my problem.
Then my starter went out. I replaced it, and have had two outings since then. First outing, everything went well. Second outing, yesterday, I'm having the weird issue where throttle at high end is causing it to want to die. "feathering" or playing around with the throttle seemed to work OK. It accelerates fine at first, but then too much throttle causes it to want to die. When I back off throttle, it smooths out and runs ok. I had to do this all the way across the lake to get back to my vehicle. It idles fantastic for a bit of 'look on the bright side.'
Any simple test I can perform while on the water that will help me understand if it's because I'm not getting enough fuel when I'm applying throttle? I don't really know where to look when it's something so intermittent? Should I just rebuild the carbs because they are so commonly the cause of most problems?