from what i've heard, it can be a job. i had to replace mine about 4 months ago and decided not to do it and had my personal chrysler mechanic (15 yrs experience) do it and even he told me it can be a bear sometimes.
__________________
SCORE!: 1996 Cherokee Sport, bone stock, excellent condition, one owner, with currently 47,000 ORIGINAL miles!!
CURRENTLY: 2001 Cherokee Limited 4-dr, 33" Uniroyal Liberator A/Ts, 6-8" well built custom lift (sorry, i haven't measured yet).
SOLD: Project Rig: 87 Cherokee Pioneer 4dr. bone stock now. coming soon: 3" budget lift, go completely doorless and chop the rear cargo area out.