starting when releasing key

test light the two sets of wires that connect to your ballast separately. One should be hot in run, the other is start hot. I'm guessing the Start side, which is closer set to the coil is intermintantly hot. Check the bulkhead connection.