Question about 2004 Chevrolet Silverado 1500 Crew Cab

4 Answers

Acually it's a 2004 Silverado Speedometer problem

My Speedometer ranges anywhere from 20 to 120 mph while driving and most of the time Im not going faster than 50 My 2004 silverado has developed the same problem. I can reset it but it doesn't last long.

Posted by on

  • 3 more comments 
  • hkg97 Jan 08, 2009

    My Speedometer quit in December, looks like a $500 fix.

  • bclark84 Jan 22, 2009

    GM actually sent out an alert to us Silverado owners stating that some of the '04s had speedo problems (i.e. inaccurate readings, jumping, and totally inoperable) and it was covered by GM.

    I wish I would have opened that alert BEFORE I paid for my $380 speeding ticket! I was clocked doing 80 in a 55 and I knew I was not going that fast.

    Check out: for any recall notices.

  • Anonymous Jan 25, 2009

    I have a 2005 chevy silverado 1500 4wd ext cab z71 and my gauge needle also gets stuck and sometimes it does not even work.

  • Anonymous Feb 27, 2009

    My speedo on my 2005 Silverado just stopped today, it has less than 42,000 miles on it. Went online to see what I could fine out. I'm not liking what I'm hearing about this.

  • Anonymous Mar 26, 2009

    I have a 2003 silverado 2500HD speedometer problem. Just found out about the settlement. have 76500 miles . I understand they will only cover the cluster, and I must eat there labor cost. Why a mileage thing I dont understand? Talk about a safety issue,THANKs G.M. Last GM for me. Local dealer in No.Dartmouth,Mass did not know about this CLUSTER problem, OR as I see it JUST PLAYING DUMMY. thanks Rich FALL RIVER MA.


4 Answers

  • Level 1:

    An expert who has achieved level 1.


    An expert whose answer got voted for 2 times.

  • Contributor
  • 1 Answer

Hello all,
It's hard to believe that a company we all support (and used to love) would leave us in the dust and turn it back on us. It is so obvious they have a speedo cluster defect and expect us to pay for their incompetence!!!!
And they actually want us, the people they are burning of hard earned dollars, to bail them out!!!
YOU HAVE GOT TO BE KIDDING ME!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
If you dig, you will find unimaginable amounts of people with this same problem on the internet and they know it.

Shame on them, and on us, if we give them another chance to do it to us again. They sit in their offices of gold and wonder why the empire is failing, dah!!! You can only rip people off for so long before it will bite you back.

They expect to have a long term business with short term business pricipals, dah again!!!
If you have a problem as I do, call 1-866-0405 or log on to for info regarding your bogus speedo.

Is america producing anything of quality anymore?

Posted on Jan 17, 2009

  • Level 3:

    An expert who has achieved level 3 by getting 1000 points


    An expert that got 10 achievements.


    An expert that got 5 achievements.


    An expert whose answer got voted for 500 times.

  • Master
  • 1,450 Answers

This is a problem with your cluster.there is an extended warranty policy on these I think up to 75k miles. If you boughht truck new chevrolet may help even further out than that. Check with your local dealer it may be covered under warranty.either way you need a replacement cluster.

Posted on Dec 12, 2008

  • Level 3:

    An expert who has achieved level 3 by getting 1000 points


    An expert that got 10 achievements.


    An expert that got 5 achievements.


    An expert who has achieved Level 3.

  • Chevrolet Master
  • 294 Answers

Hi guys/gals, the problem is usually caused by faulty gauge motors in the Silverado instrument clusters. I can get them fixed and shipped back out in 1 day so you don't have to be without a vehicle very long, free shipping too.

Check my Silverado page here

Posted on Sep 11, 2010

  • Level 2:

    An expert who has achieved level 2 by getting 100 points


    An expert who has answered 20 questions.


    An expert that has over 10 points.


    An expert whose answer got voted for 2 times.

  • Expert
  • 128 Answers

I believe I saw a post on on how to fix these clusters yourself.

Posted on Sep 21, 2014

2 Suggested Answers

  • 352 Answers

SOURCE: Acually it's a 2004 Silverado Speedometer problem


Sounds like your speed sensor (odometer sensor) is failing or failed. This sensor is found on the tranny. Best to consult your local dealership.


Posted on Oct 16, 2008

  • 2 Answers

SOURCE: I have freestanding Series 8 dishwasher. Lately during the filling cycle water hammer is occurring. How can this be resolved

a 6ya expert can help you resolve that issue over the phone in a minute or two.
best thing about this new service is that you are never placed on hold and get to talk to real repairmen in the US.
the service is completely free and covers almost anything you can think of (from cars to computers, handyman, and even drones).
click here to download the app (for users in the US for now) and get all the help you need.

Posted on Jan 02, 2017

Add Your Answer

Uploading: 0%


Complete. Click "Add" to insert your video. Add



Related Questions:

1 Answer

2003 silverado 1500 HD speedometer climbs to 110 mph

Hi, this is a pretty common problem on these Silverado instrument clusters. We can repair it for you or provide you with the parts to do it yourself. Click here to learn more about these silverado instrument cluster problems: Dr Speedometer Instrument Cluster Repair Speedometer Repair Guage...

Jun 21, 2014 | 2003 Chevrolet Silverado 1500

2 Answers

2004 silverado, speedometer quit. stuck on 120 mph, but odomerter works

Common problem with todays Chevrolets. Sorry, but you need a new Instrument Cluster.

Jul 31, 2011 | 2004 Chevrolet Silverado

1 Answer

Speedometer isnt reading right....EX: if im going 40 the speedometer says im going 65

From the sounds of it the vehicle computer was switched from mph to kph. You should be able to change this back using the driver information center located above your stereo under your settings options. 40mph=64.4 kph. If you have your owners manual available may want to consult that how to completely change it back.

Mar 08, 2011 | 2004 Pontiac Grand Prix

2 Answers

2005 Silverado 1500HD Speedometer not displaying correct speed

Pretty common problem with these. Here's a guide to learn how to fix GM instrument clusters yourself, I used it to fix mine and it worked great.How to guide for Silverado instrument cluster repair

Dec 16, 2009 | 2005 Chevrolet Silverado 1500HD

1 Answer

Speedometer all of a sudden started reading 60 mph at stop and climbed when accelerating to pegged out,then when stopped it would it would read anywhere from 60-90 at stop. This has an allison trans

Hi, your speedometer gauge's drive motor is wearing out, very common issue with these trucks.

I can repair this and ship back out next day, free shipping too, check my site here

utube.png You-Tube video "eBlE23m0Iio&feature=channel" placeholder [unremark-end]-->(do not delete) utube.png

Dec 03, 2009 | 2004 Chevrolet Silverado 2500HD

3 Answers

Both speedometer & tachometer not working, both reading wrong.

There was a recent class action law suit settled with GM for this exact problem. You can google gm speedometer lawsuit and get lots of information. Unforutunately for most people I think the warranty was limited to 7 years and 70,000 miles. Which isn't a lot of miles for most people.

If you car isn't covered by the warranty there is a way to "reset" the speedometer.

You can turn the ignition slowly like you are going to start the engine. There is a very small "dead" space where you will see your guage lights go off.

What you want to do is cycle the ignition switch from off to that dead space. Each time you do it your stuck speedometer will move towards zero about 10 mph. So if its stuck on 40 you will have to cycle it at least 4 times.

At first you will probably actually hit the ignition and the engine will try to start.....just release it and try it again.

I know this because I have a 04 avalanche with 80,0000 miles and it has this problem about twice a month.

Jun 02, 2009 | 2004 Chevrolet TrailBlazer

3 Answers

Oil pressure on a 2004 5.3 liter silverado at idle is around 20

The pressure to be most concerned with is the reading in gear at idle with engine warmed up...Low end really should not be below 20. If pressure wanders, change the sending unit and check actual pressure with a mechanical gauge if necessary. The age and quality of your oil, as well as temperature all play a part in pressure, as well as internal wear from time & miles of use. If pressure changes with rpm, that is normal. 40psi is good while driving.
need more info just ask.

Apr 27, 2009 | 2004 Chevrolet Silverado

2 Answers


The stepping motors in the gauges go bad. do a search on ebay for CHEVY SILVERADO INSTRUMENT CLUSTER for cheaper repair options. The dealer charges around $300.00. It will continue to worsen.

Oct 26, 2008 | 2004 Chevrolet Silverado 1500 Crew Cab

2 Answers

Acually it's a 2004 Silverado Speedometer problem


Sounds like your speed sensor (odometer sensor) is failing or failed. This sensor is found on the tranny. Best to consult your local dealership.


Oct 09, 2008 | 2005 Chevrolet Impala

2 Answers

Speedometer stopped working

replace speed sensor

Jul 01, 2008 | 2004 Ford F150

Not finding what you are looking for?
Cars & Trucks Logo

10,442 people viewed this question

Ask a Question

Usually answered in minutes!

Top Chevrolet Experts


Level 3 Expert

70346 Answers

Colin Stickland
Colin Stickland

Level 3 Expert

22041 Answers

Jeff Turcotte
Jeff Turcotte

Level 3 Expert

6869 Answers

Are you a Chevrolet Expert? Answer questions, earn points and help others

Answer questions

Manuals & User Guides