Mine did that but it was just the speed sensor that needed to be replaced. It would jump all over the place for no reason at any given time. I had just gotten my trans. worked on and they didn't change that or hook it up. Possibly try taking it somewhere else and see if the problem goes away?