Man what a project.....I do not recommend anyone take this on without all the proper tools..... 20 ton press, toyota 4 pin socket, and balljoint puller at the minimum....I purchased a 20 ton press so that helped....got the old bearing out and the new one in as well as replaced the ball joints...