Problem Description and Possible Solution
The speedometer or other instrument panel gauge may begin to work erratically at times. Our technicians tell us that the instrument cluster must be sent to a repair facility to correct this fault.
Problem DataRepairPal Verified
Average mileage: 103,142 (58,000–174,000)
7 people reported this problem
Currently my speedometer starting being stuck on misc. speeds when I would get the truck before I even started it up it would be on like 30mph, I think ok maybe its stuck...well it continued to get worse it would be stuck on 70 then as I drove it was clocking the speed when I stop its still on 70mph. I discovered that it is a common problem in GM automobiles and the stepper motor has to be replaced. A stepper motor is basically a small part that cost $5-$30 depending where you shop, but it controls the needle on the speedometer and the other gauges in the instrument cluster, i.e the fuel,oil,engine temp readings. Many places when charge you upwards of at least $150 to fix, some want you to removed the whole instrument cluster from your automobile and mail it to them so they repair and you pay online, however...I saw a video on YouTube DIY and was successful in repairing it myself. All you need is a fork (yes the one you eat with),soldering iron,de-solder wick,core resin for electronics,and the stepper motor to replace the bad one in the truck. I advise to search Youtube for the video you should be able to find it by entering: GM speedometer and you will see a video of a repair on a Chevy Sierra but basically majority of all GM cars repair the same way...I spent $30 totally to fix it.
Stepper motor for the speedometer began acting odd round 145k. Would get stuck at 60 mph after traveling on the highway with cruise control on for extended periods of time. Now my caddy is constantly going 120 mph. Looks like a simple fix if you watch the youtube video on "replacing gm stepper motors." It appears to be an easy solder job but I have not had a chance to try fixing it. It's a pain not knowing how fast I'm going however, having a clearly incorrect speedometer has gotten me out of a couple speeding tickets. 1600 rpms is roughly where 55-60 mph is so I tend to just go by that. yolo