Hey guys I have a mechanical question. My 05 Silverados speedometer isn’t working properly. It is reading under the speed I’m going, it seems like by about 15-25 mph under what I’m actually going. The speedometer kind of slides in a jerky motion instead of a smooth motion like it used to. At times it seems like it reads correctly, but there are other times it defiently is not reading correctly. What would be the issue here? The speedometer motor itself? Or the speed sensor on the transmission? Thanks for any help.