Electrical problems

The second time I checked the battery was 12.9 and the positive side of the coil was 12.9 with the key in on position. When it is cranking it has 9 volts.
So the battery positive is dropping to 9 volts as well as the coil positive while cranking? If so, sounds like you've got something seriously pulling the battery down during cranking, or a bad battery.

If they are coil voltages (12.9 in run and 9 in crank), to me it seems like the ballast is in the wrong circuit.