I had an 02 rancher and it got to where it wouldnt shift at all and it was electric. it had around 6000 miles on it and i took it to a dealer and they adjusted the clutch and put a new sensor on it of some sort. At around 7800 miles it got to where i had to adjust the clutch everytime i rode it for it to shift right. im not sure it this is the same but try adjusting the clutch on it. the manuel tells you how to do it.
06 yfz cam mod, carb mod, kicker setup, jd performance +3 arms, fox lt float evols, +4 lsr axle, protaper bars, hep battery box, oversize aluminum oil tank, laker plastics
05 450R itp ss rims, stage two hot cam, jetted, Yosh pipe, gtt link
05 450R, big bore, Duncan cam, full rossier pipe, +2 Houser arms,+2 houser antivibe stem, Pro taper bars, +2 G force axle
06 Rancher Stock
07 420 Rancher
07 Rubicon jetted, KN air filter,baffle removed,homemade front and rear bumpers. ITP rims and tires