When you say that there is "no spark" I assume that you mean that the engine will turn over (thus ruling out a solenoid and battery problem).
How did you confirm that there is no spark. What I would do to confirm this is to remove the spark plug wire from the plug and use an insulated screw driver placed into where the plug should be and with the screw driver placed very close to the engine, confirm that the ignition coil isn't sparking. This is a two person operation obviously (unless you have three really long arms). Make sure you keep your hands on the insulated part of the plug wires and the screw driver.
If you see a spark, then it isn't an ignition problem since the ignition coils are producing a spark for the plugs. I would then move on to testing the fuel system, but you indicated that you weren't getting any spark so I won't elaborate on this yet.
If you see no spark, then you need to test out the ignition coil next. Since I don't have the same Seadoo as you, I exactly point to where you get at the ignition coil, but I suspect it is in an electrical box near your MPEM. You will need a multimeter to do these tests. What you need to test is the resistance of the primary and secondary winding of the ignition coil. There are probably a number of threads you could search on how to do this (maybe ones that pertain to your model), but if you can't find anything appropriate, maybe post again. I have the instructions for how to do the coil tests on my Sportster which might be of some help I guess. You could also remove the coil and bring it to a shop to get tested if you don't want to go to the trouble of testing yourself.
If the coil is OK, the next possibility is a computer problem, or maybe fault wires going to the ignition coil, but post some results of the above tests first.