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.
I have a 1993 SC300. My speedometer first started acting erratically, reporting 90 MPH as I idled down my driveway, often swinging wildly. It seemed to calm down after driving it for a while. It then went into a mode where it would register about 20 MPH when I was going 60 MPH. It finally quit working at all. All of the other gauges worked fine including the tach and the odometer. I tried a new VSS but that did not fix it. There are lots of appends about the caps in the ECU but the VSS signal goes directly to the instrument panel. It eventually goes to the ECU for other purposes and if the ECU is bad it will probably cause a check engine light. I did not have a check engine light on. I saw another append about the speedometer needle sticking so I decided to take mine apart. I did not have the sticky needle but I found more leaky capacitors on the circuit board attached to the speedometer 'motor' (or whatever you call that thing). See the attached photo. The two on the left were bad. You can see by the discoloration on the edge of the board that they had spilled their guts. The little one is a 6.8uF 25V and the one next to it is a 22uF 25V. The third one on the right and back was not bad and I didn't mess with it (because I did not have a replacement). I replaced these two capacitors, put it back together, and my speedometer came back to life. Perhaps someone has already posted about these particular caps but I did a lot of searching and did not find any reference to them. I hope this helps someone.
Helped me out fixing similar speedometer issue. Hardest part was unclipping cables from back of cluster. Then dealing with all the screws to get to this circuit board. Not wildly difficult, just a little time consuming. Thanks for posting.