your wires are crossed and the kill switch solenoid is powered by your Seatalk circuit.
I would pull the fuse and see if the solenoid still works. You do not have to have the engine running. You should hear a very clear click when you hit the stop button.