Diagnostic Communication....
Can You communicate with the ECU?
If you can, what RPM is it spinning over at while cranking? It MUST spin at minimum 200rpm. ****If you see RPM the CPS is good!****
Your system voltage key on should be slightly less than battery voltage, when you spin the engine over they system voltage must increase (generally around 14-15 volts)
If it still tries to light & quits still verify:
1. battery voltage on purple/white to left hand connector to the ignition module
2. system voltage (slightly less than battery voltage) key on to white/green to left hand connector to the ignition module
3. ensure ground in present black wire to left hand connector to ignition module
**if all that is good**
1. hook up spark checker & using a back probe, individually probe all the orange w/different color tracers & touch the opposite end to ground quickly. A single spark event should occur, if not the ignition module is bad.
**if spark doesn't occur most likely the ECU is the issue, but I have seen many times the ECU & ignition module both bad**
Good Luck!
possible source for powerpack
Try Tom Booth at Riverside Marine in Little Rock, Arkansas. I believe he also has a web site.
He is a rebuilder of all the OMC engines and has been for many years, and sells parts and complete rebuilt engines.