Knuckle Arm Ball Joint Removal

I had the same problem recently, install the other bolt finger tight so that the ball joint assembly cant spin around on you, and my impact wrench took care of it in a few seconds. When I did it for a friend i put the ball joint assembly ear part that is hanging out tight in a vice and I removed it with a wrench and a cheater bar
Thanks.