You have to be careful, Toyota LLC (Long Life Coolant) aka "Toyota Red" is what your 2002 3rd Gen 4Runner takes, it is a LOW Silicate formula among some other differences.
Toyota SLLC (Super Long Life Coolant) aka "Toyota Pink" is a NO Silicate formula among some other things and is spec'd for your 2004 4th gen 4Runner and newer.
Toyota SLLC is backwards compatible, meaning your 2002 3rd gen can use it in place of the Toyota LLC, but your 4th gen cannot use Toyota LLC, it needs SLLC or equivalent. Also, diluting LLC does not make it SLLC, I've had some people get that information from even parts departments and it's completely wrong; LLC is usually undiluted, while SLLC is pre-mixed. Additionally the use of Distilled Water is not as recommended these days because apparently the "pure" water actually can cause some weird metallurgic interactions (I need to find a source for this as I had one in another thread someone posted.)