When I bought my '94, the speedometer didn't work. I did some Googling and turned up the VSS as a likely culprit. There was a good deal on NOS Toyota units on eBay, so I bought one. Didn't fix it. I read somewhere (here or maybe Expedition Portal?) about the speedometer circuit board looking 'burnt'. Sure enough, mine did, right at the top: I took a brass brush to it (the 'toothbrush' type) and the "burnt" stuff came right off, revealing two damaged circuits: The left half of the top circuit was still intact, but looked really sketchy, so I did a two-step repair on that part. The speedometer works great now, though the tripmeter is still non-functional, except for the tenths digit. I don't know what caused the circuit to fail like that. I can't imagine that it's somehow collecting moisture there. The lower circuit is really thin, so I can see how it might eventually burn out, but it still seems weird. I noticed that there are a few capacitors that look like the Nichicon ESR capacitors that are known to leak and corrode circuits. Lexus guys have found that leaking capacitors are damaging their ECUs in a similar way, but I haven't read much about that on Mud. Here's a link to the discussion on Club Lexus: All my crazy Lexus issues SOLVED!! (ECU-leaking capacitor) - Club Lexus Forums Hope that helps someone.