Something to think about.
I have read many, many, many posts that say something like "Change that timing belt NOW if it has been 100,000 miles since the belt was last changed."
I have never seen a post that said "My 4Runner timing belt broke." Maybe someone can show a link to such a post...