I have a 2012 1000xt that will grind when shifting into high. It doesn't do it all the time but when it does it will grind until the rpm's lower and then fall into gear. It does not do it in reverse or low. I have checked linkage and it's ok, oneway it not sticking and rpm is 1250. Any one know what may be causing this to happen.