Ok I have a 2004 rancher 350 es. I’ve owned it for about 5 years now and it has 9800 miles on it. Over the last few months when I shift it doesn’t sound like its shifting like it’s suspose to seems weak. Sometimes you have to push the shifter button really fast to make it shift like it gets stuck in gear. I’ve never replaced the shift angle sensor. When you shift it Manuel it shifts fine. Would the angle sensor be my best bet to replace. Thanks