Okay hear me out,
If your main harness ground is bad, the system needs it from somewhere else. It COULD be that the circuit only gets ground if the clutch lever is pulled (closed) AND the neutral gear is selected, that way all the ground the circuit gets is from the neutral switch.
To test...