have any good electrician test the neutral safety switch or gear position switch and verify where the loss of start signal is occuring.
It can be the neutral safety switch, the ignition switch, the start relay, the starter, the starter solenoid or even bad cables. Any good and half smart electrician can sort it out. its a pretty simple circuit.