Newbie to ih8mud here. I just swapped out my upper and lower control arms and did a complete brake service on my '04 LX470, and thinking about doing the front and rear drive shafts. 325k miles on my cruiser, and am trying to understand the level of difficulty on the drive shaft swaps. Moderate-Novice skill level, but trying to bring this thing back to as close to new as I can. If you recommend other service/updates would love to hear!