Upper and Lower Ball Joint Replacement

An impact wrench works great.
Yeah, I tried an impact and the ball joint just laughed at me! I was kinda worried I was gonna wreck the socket too. Heat worked well this time. I'll I definitely try the impact again next time.