Yep - the Ball Joints can be a real bugger to break loose…

Whenever I do it, I always leave the castle nut on there, hanging-on by a few thread-turns… That way, when the BFH finally persuades it to let loose, everything stays put.