Another option: Assuming it`s faulty wiring to the stop solenoid simply hard wire the solenoid into the "run" position. Put a switch into the circuit to turn engine off, into the passenger compartment. OK, this is a bodge, but is low cost, low effort, and just may trouble shoot the fault... Maybe not a sensible option , more "brain-stormin".