I have a one owner, 2013 800EFI Crew Ranger for cattle ranching. My odometer quit reading RPM, Speed and Time. Still shows fuel level. Dealer troubleshoots it and says they can't find any sensor problem or cluster problem. Said I need a new harness for $1000. Heck, I don't use it for anything other than I fix what breaks. Any experts out there that might tell me where to look for a rubbed wire or short? At first it was intermittent. I thought it was the speed sensor, but to no avail. Newbie here, so be gentle! I searched as much as I knew how.