Take a close look at the starter solenoid, the wire on the 3 o’clock terminal is the by pass that feeds the coil with 12 volts when cranking, it could be possible that the battery cable is contacting the small terminal back feeding the ignition.
Look closely at the wiring diagram on the far...