Hi there, I have been struggling with this Rancher for a while. 2003 trx350fe so the electric shift wont work while its running. It didn't work at all before I replaced the shift motor, Angle sensor, gear position switch, ECU, I have pulled the shift mechanism where the shift motor is apart inspected cleaned greased. Switches on handle bars are good wiring seems to be good. BUT... it will shift with key on engine off and will shift with engine running if it was shifted with key on before starting. If I turn the key on before starting it and shift it up and then back it will then shift fine while running, but I key on start it then try to shift it, it wont work at all. Any help would be greatly appreciated.