If the solenoid is firing, you may have bad contacts but I would not rule out a bad starter cable or bad ground at the starter. If the starter cable is carrying the voltage but not the amps, your starter will still not turn even with good contacts.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
This site may earn a commission from merchant affiliate
links, including eBay, Amazon, Skimlinks, and others.
If the solenoid is firing, you may have bad contacts but I would not rule out a bad starter cable or bad ground at the starter. If the starter cable is carrying the voltage but not the amps, your starter will still not turn even with good contacts.
I'd start at the cable contact at the solenoid from the battery...
...and don't forget the one from the solenoid to the motor on the side of the starter. That one doesn't usually get touched during service.
It may have been that unflush contact.

I had the exact same problem when turning the key and nothing...then waiting and turning the key and it would start or holding the key on and eventually it would start.
I replaced the starter with a new one and nothing was different.
My auto electrician tracked it down to worn contacts in the ignition. I replaced the ignition switch and all was back to normal.
This was when the 80 had the 3FE not the V8.
This is a common fault in the Toyota and instead of replacing the ignition switch simply put a driving light relay in the start solinoid line. This way the ignition switch only has to pull the driving light relay closed, it then puts full battery power onto the starter motor solinoid.
Pete. R.
This is a common fault in the Toyota and instead of replacing the ignition switch simply put a driving light relay in the start solinoid line. This way the ignition switch only has to pull the driving light relay closed, it then puts full battery power onto the starter motor solinoid.
Pete. R.
The FSM is very specific about how to ensure those contacts are positioned properly. I am certain that was your problem and that you are good to go another 60k miles now that the contacts were properly installed.
Congrats!
-B-
Not sure I follow this... The ignition key makes a low-current contact that is connected to the starter solenoid via a relatively small wire (18 AWG?). This signal is what causes the plunger (solenoid) to move into the high-current contacts which carry the battery current directly to the starter motor. The solenoid (plunger) itself does not carry battery current, it is the head of the plunger which makes the connection between the two contacts. The arcing that occurs each time this happens is what pits the starter contacts as well as the head of the plunger.
The head of the plunger is actually insulated from the plunger shaft itself:
An "enhancement" I have seen is to remove the starter control lead from the key assembly and install a starter button on the dash. Just turn the key to 'ON', hit the momentary pushbutton on the dash and viola! A Ferrari!
Hope that helps a little. If you need a diagram I'll draw one up for you.