help! please.

The first thing you should do is check for constant sparkat the coil wire while turning the motor over . Not just one spark it should have continuos spark. If not jump the balast resister wires from side to side sometimes they will act up . No luck check the control box Ground for the ignition. if there is rust underneith clean it up. bad ground it will cause this. The balast will make the volt spike