" It idles pretty well but when I give it throttle it dies. "
This is often caused by corrosion in the low speed fuel circuit, those 3 pilot holes in the bore just before the throttle butterfly plate as etemplet pointed out. Remove low speed jet and idle mixture adjustment screw while cleaning that passage, it can be tough getting all the junk out of there so be thorough. The 3 holes may be imperceptably clogged as well, so I poke a thin wire through them being careful not to enlarge the precision drilled holes but the natural corrosion of aluminum does close them up to smaller diameter causing a lean hesitation.
Consult the Mikuni SBN carburetor manual popoff chart for Seadoo's particular spring and seat diameter combination and then shoot for that, I've found this chart to be bang on as far as I know. Mikuni builds these carbs to Seadoo spec, Seadoo engineering determines their spec based on field testing.
If popoff is too much you can experience lean operation at low speed throttle angle and if pop is too low you will experience crankcase flooding at low throttle angles (such as idling around docks and through no-wake zones).
A benchmark 5 minute hot restart should practically bump start without much cranking if pop and idle mixture are set reasonably. If you find 5 min hot restarts are tough then recheck idle mixture adjustment (Low Speed Mixture Screw adjustment) and confirm popoff.
Lots of places for trash to clog these carbs, all those small and tiny passages are there for good reason and they can be a bear to get whistle clean. You wouldn't be the 1st to experience trouble getting them correct.
