While driving our 2004 CRV the speedometer pegged out at 140 and that is where it stays. Is the cable broken? If so, where is it located? I have been able at times to turn the switch on and off several times and the needle turns back to zero but when you drive it again it goes back to 140. Any input would be appreciated. thanks.