74 Duster (318) cranks, but no start. Need help.

I'm getting about 9v at pin one on the ignition control module plug and about 4.5v at the coil with the key in the ON position. It cranks but it doesn't seem to be sparking. The car will shake every once and awhile like it's bucking. Idk what's going on with it. I'm going to test the wire off of the positive terminal of the battery tomorrow. Maybe it's not getting to the ignition switch?