Sadly, I see ball joints in my future. I've done some reading and most everything recommends an OTC 8031 ball joint press kit. Looks like a nice kit but it's a little pricey (~$375) for something I'll likely use once every 10 years. Anyone have experience with the OTC 7249 kit? It's a smaller kit and looks more generic but I like the price a whole lot better (~$130). I tried calling OTC tech support for comparison info but they couldn't tell me any more than I can read. 
https://www.otctools.com/products/jeeptruck-ball-joint-set
vs
https://www.otctools.com/products/ball-joint-service-kit

https://www.otctools.com/products/jeeptruck-ball-joint-set
vs
https://www.otctools.com/products/ball-joint-service-kit

