I've owned two 4Runners. The first was a 2003 with a v8 and full time 4wd. Absolutely a great vehicle that was as reliable as an anvil. But it had a timing belt that required a 90,000 mile change. And, yes, you might as well replace the water pump while you're in there. And don't think about skipping the timing belt replacement because it is an "interference" style engine, which means if the timing belt breaks, then pistons and valves starting banging into each other. My son has it now, and it has about 180,000 miles on it.
My second (current) 4Runner is a 2007 4wd with a v6 and has a timing chain. I may be slow, but I do learn some things.