ok, so this time I ACTUALLY bypassed the ballast resistor and the problem still exists. only fires in crank.
My question is, when I gave 12 volts to the "coil" end of the ballast and made it run, would that mean the problem is before the ballast resistor?