Not sure where it is; but the speed sensor, on the earlier 900 Ranger is subject to a Technical Service Bulletin R-13-04. If the dealer doesn't have it when you pick it up, and you later have a problem, a quick bandaid put it in low gear and drive at 4000 rpm for 30 seconds it will reset it and work fine it's not a permanent fix but will get you home.
A link to enter your VIN to determine what TSB's apply to your Ranger has been removed from the public section of the Polaris website; but a call to your dealer with your VIN should give you the information you need.
It's directly below the piston that slows the raising and lowering of the dump bucket. With the bucket raised, look directly below the piston while in the vertical position. Imagine the lower collar on the piston breaking,allowing the piston to extend and punch that sensor. That happened to me. Easy fix. $45 part.
PRCforum is the best Polaris forum community to discuss RZR 1000, Crew 900, PRC Ranger Club, XP 900, RZR XP 4 900, RZR 570, HD, 170, RZR-S, XP 900, RZR XP 4 900, ORV, side by side, SSW and off-road information.