Get a new ballast... and then if you still have a problem... Check voltage from the ignition switch "on" position. Check for loose/bad wire terminals.
Start at the beginning(starter relay power) and go forward..check the fusable link volts at the firewall bulkhead and then the ignition switch power wires.