I know I'm talking to the masses but I did a Radiator Replacement on a 2004 Nissan 350z. What a pain in the buttt compared to doing work on a 4runner. It fought me all the way from the Air box to bleeding the air out of the Cooling system.
While the Engine has lots of horses I took at the service sticker for oil changes I figured out the engine was using 1 qt per 2,000 miles the engine only 170,000 miles. I did a little research and this engine is known for this problem. Give me a 4Runner with a 3.4 any Day.