i have a 96 gsx 800(787) motor i got used and it didnt have spark. what i found is that the mpem has nothing to do with spark. on my ski, the trigger coil sends pulses to the cdi which gets its power from the battery and inturn sends voltage in pulses to the coil via the white wire that goes to the coil which takes that voltage and sparks the plugs, so if you have the same ignition system, check all fuses and connections then check for voltage at the coil white wire while cranking, if no voltage there you need to check to make sure the trigger coil mount has not broken, you have to take the mag cover off to check it, now if thats ok, you should check the signal wire from the trigger to the cdi box, it should have a very low voltage pulse while cranking and if thats good then i would think the cdi box is bad which turned out to be my problem, got one used off the bay and it runs now, I'm just not sure if your ski has the cdi ignition system but its got to have the same basic system maybe without cdi box. I'm new to these jetski's so i dont want you to think i'm all knowing, i'm just learning like you, jerry