swapped a CV joint...took 3 hours
FSM says drop the lower control arm....one bolt kept spinning but wouldn't come out.
Tried to drop the lower ball joint, cotter pin rusted and was a PITA. Couldn't get the ball joint to break free even when smashing what it goes through with a 3 lb mini sledge.
Tried to separate wheel assembly from strut tower, one bolt was seized and wouldn't budge.
Ended up unbolting the strut from the upper mounts, used spring compressors to create some wiggle room and wrestled the damn thing out.
PITA