Is your 717 Single Carb or dual? Best $200 per engine is a NEW carb. You can by BN-40-38-24 for around $200 or less, and take the new carb's pump parts off and use your current carb's pump block off plate. If you have the same single carb set up I do, this carb is jetted the same, but has a built in fuel pump.) Your OEM carb from SeaDoo is much more, but BN40-38-24 has more parts (some you don't need) and costs much less. (The OEM has no built-in fuel pump, but instead a block off plate. to convert 40-38-24 to yours, you take the built-in fuel pump off and cover with the plate from your OEM carb, and BAM!, that's the carb you need)
Since it worked fine for a few minutes after cleaning it, I would bet it is carb related. It's your money and only you suffer the consequences and enjoy the fruits of spending it. definitely check all that can be checked without shelling out $200 bucks. (How did the internal carb filter look when you pulled it? any chance something is really dirty and plugged it again right after? It has happened to me with a bad fuel line and bad filter. I long ago replaced the carb' blocking plate screws with 8mm bolts so I could examine the internal filter in the carb with only flame arrestor removal. (It is very tricky but can be done) Ethanol fuel played a bad season on me long ago, so I know what dirty fuel can do.)
Fuel Cleanliness is EXTREMELY important for carb life and function. dirt can clog minute passages or leave your needle valve stuck open, flooding your engine on some restarts. (as in 30-90 minutes after last ride, engine is flooded.) I replaced the built in filters with Spin-On fuel filter/water separators, and I have never looked back.
Good Luck!