Here's the skinny on my 2007 4Runner starting issue. It wouldn't start from time to time. It was sporadic. I was thinking battery, starter, fuse, relay, dirty terminals, etc.
This is what it sounded like...
2007 Toyota 4Runner - Starter Issue
It would just click 1 time.
The battery is...