All of the tips posted are crucial! The 4x4 chassis is kinda a pain with x-member right in the way... mine was close to stock (on there for 200k miles?) and it took heat, pb blaster and lots of strategic side hits to break loose. Be careful with heat and rubber seal at bottom of box. I installed a slight amount of anti seize on shaft as I need to replace my box this year and it should come off easier... or might order new arm for the new box and keep slightly used one as a spare and remove at my leisure haha. For idler arm and pitman arm I went with pro-forged brand via Rock Auto. So far all products from this line have been quality.