A friend of mine has a newer Viper not sure of the year,Tachometer works but speedo does not.It has the LCD for guages,Would this be caused by the speedo bearing going bad or just a sensor gone bad?It seems to run fine and doesnt make any suspect noise's or have any hesitation or stickey track...