Timing way off..help.

Ok..well cleaned out distributor and fixed pickup made few connectors better..ballast was faulty..have 6v at positive but still only 1.5 v on neg of coil.. great spark at coil wire to ground now..but motor still off time..will idle great but cuts when trying for throttle,,spark is getting weak it seems... guessing it has to be ignition module...had one and when I tried it and didn't work I gave it back.. should have kept it bit longer so I could be sure.