Hello all! I have a 05 500 used as my acerage work horse for plowing and such in the winter it's been acting like it has a rev limiter... won't let me rev past 4000 rpm. Spits and sputters.. starts fine idles fine. Runs fine if you shift early! Lol I'm leaning towards the gear position sensor any input would be great thanks!!!!