Re: no spark when cranking
Novel! First thing that comes to mind is a faulty key switch. Unlike a car or I/O the key works quite differently on an outboard. Instead of putting power to the ignition system to get spark, it grounds the ignition system when you turn the key to OFF... So, if the key is grounding the system while cranking, that could account for the problem. Ok, how to test for that....
Take the cover off the engine and locate the black/yellow wire. There will be one coming from each CDM. There should pair into a single wire with a bullet connector. Disconnect there and see if you get spark while cranking now. If you do, then suspect the key switch. If still no spark, then check the cranking speed. If it's too slow, then the stator can't produce the power for the module to fire the CDMs...
HTH,
Chris......