Magnum Neutral Safety Switch, effect idle? and wiring?
I don't know why it would affect the vehicle running once you get it started. Could be the switch, connections, harness, something in the trans/ linkage, I don't know whether it's integrated into the controller.