Quote
O/D light blinks and speedometer doesn't work.
1995 Land Cruiser turbo diesel 1HD-T engine


One of the two speed sensors (two for redundancy, as the auto transmission won't shift without them) is in the speedometer itself..

If the speedometer cable is broken or other problem inside the speedometer keeping the speed sensor from working, then the O/D light would be flashing to indicate the failure...

Fix the speedo...