Had the same issue, intermittent speedo readout at a constant speed, and the cruise would surge. Swapped the sensor and all is well. It is a bit of a pain to get at, i found taking off the right rear wheel helped a ton.