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.
No if it was the VSS the check engine light would be on. If the oddometer doesn't count its the speedo itself thats bad. Is it stuck on 999 on the trip meter by any chance?
take off ur cluster and jut try and move it manually...sometimes it gets stuck...mine was stuck on exactly 90,000 and when i went to put my gauges on i tried ot move it and then it worked...same thing happened to a few people i know and when we did that it always fixed it