i did the same thing LOL PM'd a shitload of people.
i had to replace one ball joint on the lower arm, ~$25 from a dealer, $10 too remove old one and press the new one in for me.
remove the dustcap off the old ball joint before doing it, keep it on hand incase you rip/tear one. the new ball joint comes with it.
AFAIK, that is correct. but i havent done much researching to prove it 100%
7 pages, my longest thread on the HQ so far lol
check out this blaster, has YFZ front suspension on it too, cool as shit lol