Did 318 intake, fires but won't start

I wiggled it to see if that was the case. Once I have power, it stays until I crank or jumper the wires. I don't think it's a broken or abraided wire. I'll change the terminal ends anyway, just because there is a lot of corrosion. Ignition box maybe? I probably have another one at home somewhere.