I had the same problem with the odometer in a 1993 pickup (same one as a 4Runner) with electronic speedo. The numbers stopped turning between 199,999km and 200,000 km.
The trip odometer was also hard to reset on mine. I removed the cluster and sprayed some WD 40 in it between the numbers. The...