Ordered a basic replacement distributor. Going to have a mobile marine mechanic help me install it and trace any other spark/ground/wiring issues.
Will report back.