i just went thru all of this with my TJ last summer, the bearing in the diff has a pre-load and a rolling torque that needs to be set right because the carrier bearing needs to have the proper torque/tension/load on it otherwise the whole rear end will grenade
i used Better Offroad in Oak Harbor, i think with a full dana 35 rebuild and new ball joints on the rig i was just under 2400$
theyre a great shop btw but i had to wait 3 months for an appointment