2005 GMC Sierra, Speedometer Sticks, Replacing Faulty Gauge Stepper Motors

This 2005 GMC Sierra came in with the complaint that the speedometer does not work. In fact it was stuck at 55 mph when it was sitting in the shop key on engine off. This repair can apply to any one of up to seven gauges on 2003 through 2007 Classic series Cadillac, Chevrolet and GMC full sized trucks and SUV’s.

I went ahead and took some pictures of the remaining gauges while the engine was running and fully warmed up. this gives a point of reference for the gauge positions in case something goes wrong when replacing the gauge stepper motors.

Obviously the instrument cluster will need to be removed to replace the faulty stepper motor. I started by switching the ignition on, dropping the shifter all the way down into D1, tilting the column fully down and holding the brake.

Grasp the edge of the instrument cluster trim panel and pull it loose form the dash. Repeat the pulling process all the way around the outside edge of the panel.

Roll the top of the panel out and depress the panel down slightly to finish removing the trim panel.

There are four 7 mm headed screws that hold the instrument cluster in place. One in each corner. With the screws removed pull the cluster out far enough to unplug the harness connector. Make sure the key if off when disconnecting the harness.

Now that the cluster assembly is removed the front cover has to be removed. There are several clips that hold it in place the upper ones are easy to unhook. The two lower ones shown in the next picture can be difficult sometimes. Remember to use a gentle touch.

Now that the lens cover is removed the gauge needles need to be rotated fully counterclockwise until they stop. Again a gentle touch. Using masking tape mark the lowest position of the needle. The faulty gauge will need a slight bit more force to move it. About the same force needed to click on your mouse.

The faulty speedometer gauge needle moved fully counterclockwise to it’s stop position.

All of the gauge needles moved to their respective stops and marked with masking tape.

Move the needle past its stop to loosen the grip between the needle and the motor shaft.

Now breakout the super sophisticated special tool to remove the needle from the stepper motor shaft.

It is best to slide the fork through enough to be able to grab the other end and pull straight up. In particular if you are planning to reuse the old stepper motor. Also if you are only replacing the faulty stepper motors, I do not recommend turning the needles to break them loose from the shafts on the working gauges.

The underside of the needle.

Now the remaining two halves of the instrument cluster assembly can be separated.

There are clips along the edge of the black plastic cover that have to be released.

Make sure you leave this cover in place until the needle positions are marked and the needles have been removed.

If you remove the rear cover before the needle position is marked you can wind up with this much disparity between where the tape and the needles are actually positioned. Ask me how I know this?

This and most of these trucks have six gauges. If there was a transmission temperature gauge it would have been in the lower left corner.

Now the fun begins. You must use a small but hot soldering iron to melt the solder and remove the stepper motors. I use the tip to straighten out the four leads after the solder is softened.

I also hold the motor as shown below and keep constant pressure against the circuit board. Then it is a matter of switching back and forth between the four leads to remove the motor. There are all sorts of  devices to aid in the removal of the solder but I prefer to remove the motor in this fashion and then use the tip of the soldering iron and sometimes a small wire to open up the holes.

Well I have installed new stepper motors for all six gauges in this instrument cluster and it is time to put it all back together. Because I have a scan tool that can read instrument cluster data I take the extra step of making sure the gauges reflect the digital data.

I put it all back together and this one is done.

15 discussions on “2005 GMC Sierra, Speedometer Sticks, Replacing Faulty Gauge Stepper Motors”

  1. Orignally the speedometer would stick and tick slowly up while driving until it was past 120mph – it’s basically doing the same thing now… The oil guage stopped moving all together when the speedometer started going out originally, and now it is pretty much dead again. I purchased a set of 6 new black stepper motors off of ebay and installed two for the speedometer and oil guage. I’ll go back and check the solder joints and board and report back. Initally I thought that after the replacement, I just didn’t calibrate the needles right, but I have tried taking them (the needles
    ) and off and reseting them to no avail

  2. I would start by rechecking the solder joints and make sure the circuit board was not damaged. What was the original problem with the cluster? Is it doing the same thing or something different? Did you install new updated motors?

  3. Great post – I replaced two motors, Speedometer and oil guage. After plugging the wire harness back into the instrument cluster, both needles moved, but now speedomter is way past 120mph and the oil guage doesn’t move at start up. I assumed the solder connections were good because they both seemed to respond when I plugged the cluster back up. could the stepper motors be bad (again) or is there something else that could be wrong with the cluster?

Share Your Experience: