Update:
After some more troubleshooting today, I determined it was the points. Using the selocmarine manual, I conducted a bunch of diag. and traced it to the points. Replaced the points, cap, and rotor and she fired up and runs good. I gapped the points at .018" and I'll check the dwell when I...