I already swapped everything weeks ago, ended up having to heat it up. I ended up taking out the whole axle shaft bringing it to my basement and doing everything there. Driver's side was awful hard, passenger took about 1/4 the time. Wish I did put some antiseize on it though for the future