I have a 1995 K2500 that will stop shifting (no rhyme or reason) the truck will not upshift the tack will not operate also the speedometer will not work. Does anyone have any ideas. I have replaced...