Here is a link to the factory service manual:
Toyota Tacoma/ 4Runner/ Tundra/ FJ Cruiser Factory Service Manual Page
Most repairs I will tackle myself but without a 20 ton press for both the upper BJ and the bearing, I let the local dealer install it.