I replaced the axle and it was a piece of cake, which took me less than 40 minutes.
BUT.... I made a trouble. a Big one...
Basically, I initially tried to remove the upper control arm to get more room to remove the axle.
So, I loosened the 16mm nut that goes onto the upper control arm bolt.
Since it was rock hard that did not want to move, I decided to find a different way to get it out and turned the steering wheel left/right to wiggle the axle out.
After replacing it with a new one, I put the 16mm nut back onto the upper control arm bolt and was about to wrap it up.
I tightened and tightened and then overtightened to break off the bolt. ouch!! It was sad.
Now, I have to go to the dealer to buy a new bolt and nut.
In order to replace the bolt, I have to remove the broken bolt out of the place first.
Is there an easier way to remove that bolt? I only have hand tools (no impact gun). I tried to turn and turn to loosen it but this thing is PITA to remove.
Please help if you can give me an advice.

Trust me. It was rock solid hard that I almost thought about just driving with the broken bolt because I couldn't imagine that bolt being loose while driving. lol