My 04 350 Rancher has gotten to the point that the down shift button doesn't work very well. When it does function, it makes a decided shifting sound. When it doesn't, it makes a "lame effort" sound, like it’s (whiney) "too tired". I talked to the dealer's service guy who suggested there could be water in a connector. (This machine hasn't been in substantial water this year, and it's always garaged) He showed me where to look. The first connector (up "under the hood" on a bracket with a couple other complex connectors) I couldn't even get apart (can’t figure out what tang or whatever to push/pry). Instead of getting mad and breaking it, I moved to the shift button box on the handlebar and opened it up. Trying to find a way to expose the wire so I could apply a short (emulating a switch closure) with an alligator clip lead, I tugged the wire against the little push button switch. I found that it seemed to work most of the time, while holding tension of the wire(s) against the switch. Anyway, I got copper exposed on both sides of the switch and used the alligator clipped lead to emulate a button push and it didn't seem to work very reliably. The other connector that he showed me, at the front of the motor/tranny do-dad (looks like 3 wires), I was going to have to pull a bolt or two, and I haven't looked at that yet. I really thought I was onto something with the little push button switch. If the switch was bad, I don't see a graceful way of replacing it (non-connectorized wires disappear into the middle of the universe). Any suggestions? Is this a common problem with the TRX350 Fourtrax? If so, since it has the shifting shaft exposed, can this be retrofitted to a manual/foot shift?