Engine cranks but won't fire, Update as of 6/11, Now No spark with new ICM - not the usual culprits
Motor is a 2000 Mercuiser 3.0L (181CID), serial #0L650308
Electronic ignition
Mechanical fuel pump
New distributor cap, rotor, plugs, plug wires, and coil
Sterndrive Alpha 1, serial #0M559906...