When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
My speedometer was intermittent for a while, stalling, then moving, but never above the actual speed. Now I turn it on, but as soon as I move, it travels up to 38mph then stays there until I turn off the engine, then it hangs for 4/5 seconds, then drops to zero.
I replaced the VSS in the rear diff, and the one on the tranny. I checked all fuses. There are no other dummy lights or indications. Bad ground? I'm hoping I don't need a new gauge cluster.
I had this happen to one of the work trucks, replaced the same things you did, my resolution was I got hot headed and whaked the dash cluster end of problem. Hope this helps
The old maintenance tap! I haven't tried that but I'm getting to that point. Maybe I'll take the cluster out and unplug wires and put them back in. Otherwise I'm stuck, unless I get a new cluster.
I checked the ground wire responsible for the speedo and tranny (I think, based on another thread), and it was perfect.
The problem with a new cluster is that I bought this 99 specifically because it was completely original/stock with 68k miles on it. If I get a new cluster then my resale value will def take a hit.
The old maintenance tap! I haven't tried that but I'm getting to that point. Maybe I'll take the cluster out and unplug wires and put them back in. Otherwise I'm stuck, unless I get a new cluster.
I checked the ground wire responsible for the speedo and tranny (I think, based on another thread), and it was perfect.
The problem with a new cluster is that I bought this 99 specifically because it was completely original/stock with 68k miles on it. If I get a new cluster then my resale value will def take a hit.
You can always take apart the gauge cluster and swap the mileage part of it
When this happened to me I sanded all ground contacts and added 0 gauge wire for each ground besides the back of the motor that I could not reach and it cured it.