The temperature sensor is located inside the fairing near the power outlet. Its the little black thing with the ring lug on the end of it. My temperature was always way off. This could have something to do amp being inside of the fairing and building up heat. I moved mine to under the fairing around the neck. It reads pretty accurately now.
2013 Cross Country