Heres a little info I just found My gas guage stoped working. So checked the guage. Its good Turned out to be the float inside. All the metal on the contacts were gone. So went to the dealer . Said Id have to buy the whole sending unit. Put it in works fine Almost 200 bucks. Then I stumbled on this Fuel baffle float kit. Part # 295500438 Its not on the parts list from Sea Doo but it availabe And its 14 Bucks. Oh well live and learn.
Just some info for you guys.

Buy the was this item is only for 2 strokes with carbs
Everything but DI Motors.