Starter won't turn over on 1997 Lexus ES300

Tried to start car this morning and would not start. There was a single click only. Pulled out starter, it tested good. Battery is a few months old, could it possibly be bad? Voltage was over 12 volts at starter terminal. Plug to cylinoid also showed 12 volts when tested. What is the next thing I should check?

Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
1 answer
Check the voltages when the key is in the START position. Your battery may or may not be good. it needs to be tested under load.
If the starter has battery voltage at the cable terminal and at the START terminal on the solenoid and it doesn't spin vigorously, it's bad. Ground your meter to the engine block so you're testing the ground circuit too.