Hello. I have a 01 honda foreman rubicon 500 and it's having a shifting problem. When I put it in drive it acts like it's in high gear and you have to give it full throttle to move a little bit, and in reverse it sputters, Ive replaced the gear position sensor, because I've had this problem before, it didn't fix it this time, does anybody know any other sensors or anything it could be?