Two weeks ago, I changed the boot by myself. My 4runner is 2004 V6 2WD.
I ordered the boot here.
http://www.amazon.com/gp/product/B00...ilpage_o08_s00
Surely you'd better prepare a pitman puller. I tried to loan the tool, but three stores didn't have it and I just bought it. It's less than $20.
It took around 1 hour to install the new boot. You don't have to separate a tie rod. Remove the cotter pin and castle nut from the lower ball joint and use a pitman puller. That's it. After then, the most time consuming and difficult part is to put the ring correctly. I found out the easiest way to install it; first, put the grease into the boot. I bought this grease.
http://www.amazon.com/gp/product/B00...ilpage_o09_s00
I saw some bad reviews for Mobil 1 grease and I selected Valvoline one.
Second, install the boot without the ring. Third, push the ring upward from the bottom. To make it easier, you'd better spread the grease on the outside of the boot. To locate the ring into the correct position, I used two needle nose pliers to push both ends of the ring. Be careful not to tear the boot again. :-)
English is my second language. Thus, some expression would not be clear. If you're not sure, send me the message, I'll explain it again.