Discount Auto Parts and Accessories Auto Parts Since 2008
Call To Order: 1-800-541-9352

Get the Best Priced Jeep Cherokee Ball Joint

Select Your Vehicle:
Jeep Cherokee Ball Joint Reviews
Loading Reviews...
  • Buy With Confidence
    Delivering reliable auto parts service since 2008
  • 30 Day Returns
    Ordered the wrong part? Enjoy peace of mind with easy returns
  • Call To Order
    Need help ordering? Call us toll free at 1-800-541-9352 to order
  • Fast Delivery
    Get the parts and accessories you need when you need them
  • Huge Selection
    Huge selection of OEM, stock replacement or aftermarket accessories
  • Competitive Prices
    We have the all the parts you need at the most competitive prices

Shop Jeep Cherokee Replacement Ball Joint

To preserve the comfort and style you bought with your Jeep Cherokee, it's vital to install only the highest-quality OEM and aftermarket parts. Your Jeep Cherokee is eager to surmount any challenge, but has got to have first-rate quality replacement parts to take you to where you're headed. The Jeep Cherokee is ready to overcome any road, but must have the best quality OEM and aftermarket parts in order to take you to your destination. In the search for dependability and performance, car buyers will be pleased with a quality car built by Jeep. No automobile possesses a reputation for reliable performance that stands up to vehicles from Jeep and their ubiquity is fairly earned. Outstanding power and high performance are dependent on first-rate components and accessories. On account of the threat of a worn-out Jeep Cherokee Ball Joint, a vehicle's suspension should be scrutinized yearly. Jeep Cherokee Ball Joints can break following vibration (which causes the joint to become loose) or failure of lubrication; if you hear a rattling sound, a new joint is required. By linking the steering column with the tires of your vehicle, the Jeep Cherokee Ball Joint grants driver control over your car or truck. Selecting a Jeep is an intelligent choice, and maintaining it in top condition is even more sensible.

We stock these Ball Joint brands for the Jeep Cherokee: ReplacementMoogMevotech

Ball Joints available for the following Jeep Cherokee years: 2019, 2018, 2017, 2016, 2015, 2001, 2000, 1999, 1998, 1997, 1996, 1995, 1994, 1993, 1992, 1991, 1990, 1989, 1988, 1987, 1986, 1985, 1984, 1983, 19, 18, 17, 16, 15, 01, 00, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83. This part is also sometimes called Jeep Cherokee Ball Joints. We stock ball joint parts for most Jeep models including Grand Cherokee, Wrangler, Liberty, TJ, Compass, Commander, Patriot, CJ7, Comanche, CJ5, Wagoneer, Grand Wagoneer, J10, Scrambler, Renegade, Wrangler JK, J20, CJ6 and Jeepster.

Ball Joint for Jeep Cherokee - Partsgeek

Select your Cherokee year

Review Fitment Notes
Showing 18 of 2299 Results
Front Replacement Ball Joint and Tie Rod Kit - for 1991 Jeep Cherokee 4.0L 242Cu. In. l6 GAS OHV Naturally Aspirated - Limited Sport Utility 4-Door - 498-015 Click to Enlarge
5 Stars
Replacement 498-015
Ball Joint and Tie Rod Kit
Loading Reviews...
Part Number: 498-015
Brand: Replacement
Notes: FRONT; (4) BALL JOINTS and (3) TIE ROD ENDS KIT
Product Remark: (7) Piece Kit Includes: (1) Inner Tie Rod (Connect Right Steering Arm), (1) Inner Tie Rod (Connecting Left Pitman Arm), (1) Outer Tie Rod Left, (2) Upper Ball Joints and (2) Lower Ball Joints.
Position: Front
Condition: New
Shipping Options: Free Ground Shipping
$63.95
with FREE Shipping
(3) In Stock
This Part Fits:
Catalog: E
Vehicle Body Engine Notes
1991 Jeep Cherokee Limited Sport Utility 4-Door 4.0L 242Cu. In. l6 GAS OHV Naturally Aspirated 2W and 4WD 5/1991 Sportwagon
Front Replacement Ball Joint and Tie Rod Kit - for 1992 Jeep Cherokee 4.0L 242Cu. In. l6 GAS OHV Naturally Aspirated - Briarwood Sport Utility 4-Door - 498-015 Click to Enlarge
5 Stars
Replacement 498-015
Ball Joint and Tie Rod Kit
Loading Reviews...
Part Number: 498-015
Brand: Replacement
Notes: FRONT; (4) BALL JOINTS and (3) TIE ROD ENDS KIT
Product Remark: (7) Piece Kit Includes: (1) Inner Tie Rod (Connect Right Steering Arm), (1) Inner Tie Rod (Connecting Left Pitman Arm), (1) Outer Tie Rod Left, (2) Upper Ball Joints and (2) Lower Ball Joints.
Position: Front
Condition: New
Shipping Options: Free Ground Shipping
$63.95
with FREE Shipping
(3) In Stock
This Part Fits:
Catalog: E
Vehicle Body Engine Notes
1992 Jeep Cherokee Briarwood Sport Utility 4-Door 4.0L 242Cu. In. l6 GAS OHV Naturally Aspirated 2W and 4WD 5/1991 Sportwagon
Front Replacement Ball Joint and Tie Rod Kit - for 1993 Jeep Cherokee 4.0L 242Cu. In. l6 GAS OHV Naturally Aspirated - Sport Sport Utility 2-Door - 498-015 Click to Enlarge
5 Stars
Replacement 498-015
Ball Joint and Tie Rod Kit
Loading Reviews...
Part Number: 498-015
Brand: Replacement
Notes: FRONT; (4) BALL JOINTS and (3) TIE ROD ENDS KIT
Product Remark: (7) Piece Kit Includes: (1) Inner Tie Rod (Connect Right Steering Arm), (1) Inner Tie Rod (Connecting Left Pitman Arm), (1) Outer Tie Rod Left, (2) Upper Ball Joints and (2) Lower Ball Joints.
Position: Front
Condition: New
Shipping Options: Free Ground Shipping
$63.95
with FREE Shipping
(3) In Stock
This Part Fits:
Catalog: E
Vehicle Body Engine Notes
1993 Jeep Cherokee Sport Sport Utility 2-Door 4.0L 242Cu. In. l6 GAS OHV Naturally Aspirated 2W and 4WD 5/1991 Sportwagon
Front Replacement Ball Joint and Tie Rod Kit - for 1994 Jeep Cherokee 4.0L 242Cu. In. l6 GAS OHV Naturally Aspirated - Sport Sport Utility 4-Door - 498-015 Click to Enlarge
5 Stars
Replacement 498-015
Ball Joint and Tie Rod Kit
Loading Reviews...
Part Number: 498-015
Brand: Replacement
Notes: FRONT; (4) BALL JOINTS and (3) TIE ROD ENDS KIT
Product Remark: (7) Piece Kit Includes: (1) Inner Tie Rod (Connect Right Steering Arm), (1) Inner Tie Rod (Connecting Left Pitman Arm), (1) Outer Tie Rod Left, (2) Upper Ball Joints and (2) Lower Ball Joints.
Position: Front
Condition: New
Shipping Options: Free Ground Shipping
$63.95
with FREE Shipping
(3) In Stock
This Part Fits:
Catalog: E
Vehicle Body Engine Notes
1994 Jeep Cherokee Sport Sport Utility 4-Door 4.0L 242Cu. In. l6 GAS OHV Naturally Aspirated 2W and 4WD 5/1991 Sportwagon
Front Replacement Ball Joint and Tie Rod Kit - for 1995 Jeep Cherokee 2.5L 150Cu. In. l4 GAS OHV Naturally Aspirated - SE Sport Utility 2-Door - 498-015 Click to Enlarge
5 Stars
Replacement 498-015
Ball Joint and Tie Rod Kit
Loading Reviews...
Part Number: 498-015
Brand: Replacement
Notes: FRONT; (4) BALL JOINTS and (3) TIE ROD ENDS KIT
Product Remark: (7) Piece Kit Includes: (1) Inner Tie Rod (Connect Right Steering Arm), (1) Inner Tie Rod (Connecting Left Pitman Arm), (1) Outer Tie Rod Left, (2) Upper Ball Joints and (2) Lower Ball Joints.
Position: Front
Condition: New
Shipping Options: Free Ground Shipping
$63.95
with FREE Shipping
(3) In Stock
This Part Fits:
Catalog: E
Vehicle Body Engine Notes
1995 Jeep Cherokee SE Sport Utility 2-Door 2.5L 150Cu. In. l4 GAS OHV Naturally Aspirated 2W and 4WD 5/1991 Sportwagon
Front Replacement Ball Joint and Tie Rod Kit - for 1996 Jeep Cherokee 2.5L 150Cu. In. l4 GAS OHV Naturally Aspirated - SE Sport Utility 2-Door - 498-015 Click to Enlarge
5 Stars
Replacement 498-015
Ball Joint and Tie Rod Kit
Loading Reviews...
Part Number: 498-015
Brand: Replacement
Notes: FRONT; (4) BALL JOINTS and (3) TIE ROD ENDS KIT
Product Remark: (7) Piece Kit Includes: (1) Inner Tie Rod (Connect Right Steering Arm), (1) Inner Tie Rod (Connecting Left Pitman Arm), (1) Outer Tie Rod Left, (2) Upper Ball Joints and (2) Lower Ball Joints.
Position: Front
Condition: New
Shipping Options: Free Ground Shipping
$63.95
with FREE Shipping
(3) In Stock
This Part Fits:
Catalog: E
Vehicle Body Engine Notes
1996 Jeep Cherokee SE Sport Utility 2-Door 2.5L 150Cu. In. l4 GAS OHV Naturally Aspirated 2W and 4WD 5/1991 Sportwagon
Front Replacement Ball Joint and Tie Rod Kit - for 1997 Jeep Cherokee 2.5L 150Cu. In. l4 GAS OHV Naturally Aspirated - SE Sport Utility 2-Door - 498-015 Click to Enlarge
5 Stars
Replacement 498-015
Ball Joint and Tie Rod Kit
Loading Reviews...
Part Number: 498-015
Brand: Replacement
Notes: FRONT; (4) BALL JOINTS and (3) TIE ROD ENDS KIT
Product Remark: (7) Piece Kit Includes: (1) Inner Tie Rod (Connect Right Steering Arm), (1) Inner Tie Rod (Connecting Left Pitman Arm), (1) Outer Tie Rod Left, (2) Upper Ball Joints and (2) Lower Ball Joints.
Position: Front
Condition: New
Shipping Options: Free Ground Shipping
$63.95
with FREE Shipping
(3) In Stock
This Part Fits:
Catalog: E
Vehicle Body Engine Notes
1997 Jeep Cherokee SE Sport Utility 2-Door 2.5L 150Cu. In. l4 GAS OHV Naturally Aspirated 2W and 4WD 5/1991 Sportwagon
Front Replacement Ball Joint and Tie Rod Kit - for 1998 Jeep Cherokee 4.0L 242Cu. In. l6 GAS OHV Naturally Aspirated - Sport Sport Utility 2-Door - 498-015 Click to Enlarge
5 Stars
Replacement 498-015
Ball Joint and Tie Rod Kit
Loading Reviews...
Part Number: 498-015
Brand: Replacement
Notes: FRONT; (4) BALL JOINTS and (3) TIE ROD ENDS KIT
Product Remark: (7) Piece Kit Includes: (1) Inner Tie Rod (Connect Right Steering Arm), (1) Inner Tie Rod (Connecting Left Pitman Arm), (1) Outer Tie Rod Left, (2) Upper Ball Joints and (2) Lower Ball Joints.
Position: Front
Condition: New
Shipping Options: Free Ground Shipping
$63.95
with FREE Shipping
(3) In Stock
This Part Fits:
Catalog: E
Vehicle Body Engine Notes
1998 Jeep Cherokee Sport Sport Utility 2-Door 4.0L 242Cu. In. l6 GAS OHV Naturally Aspirated 2W and 4WD 5/1991 Sportwagon
Front Replacement Ball Joint and Tie Rod Kit - for 1999 Jeep Cherokee 4.0L 242Cu. In. l6 GAS OHV Naturally Aspirated - Limited Sport Utility 4-Door - 498-015 Click to Enlarge
5 Stars
Replacement 498-015
Ball Joint and Tie Rod Kit
Loading Reviews...
Part Number: 498-015
Brand: Replacement
Notes: FRONT; (4) BALL JOINTS and (3) TIE ROD ENDS KIT
Product Remark: (7) Piece Kit Includes: (1) Inner Tie Rod (Connect Right Steering Arm), (1) Inner Tie Rod (Connecting Left Pitman Arm), (1) Outer Tie Rod Left, (2) Upper Ball Joints and (2) Lower Ball Joints.
Position: Front
Condition: New
Shipping Options: Free Ground Shipping
$63.95
with FREE Shipping
(3) In Stock
This Part Fits:
Catalog: E
Vehicle Body Engine Notes
1999 Jeep Cherokee Limited Sport Utility 4-Door 4.0L 242Cu. In. l6 GAS OHV Naturally Aspirated 2W and 4WD 5/1991 Sportwagon
Front Replacement Ball Joint and Tie Rod Kit - for 2000 Jeep Cherokee 2.5L 150Cu. In. l4 GAS OHV Naturally Aspirated - SE Sport Utility 2-Door - 498-015 Click to Enlarge
5 Stars
Replacement 498-015
Ball Joint and Tie Rod Kit
Loading Reviews...
Part Number: 498-015
Brand: Replacement
Notes: FRONT; (4) BALL JOINTS and (3) TIE ROD ENDS KIT
Product Remark: (7) Piece Kit Includes: (1) Inner Tie Rod (Connect Right Steering Arm), (1) Inner Tie Rod (Connecting Left Pitman Arm), (1) Outer Tie Rod Left, (2) Upper Ball Joints and (2) Lower Ball Joints.
Position: Front
Condition: New
Shipping Options: Free Ground Shipping
$63.95
with FREE Shipping
(3) In Stock
This Part Fits:
Catalog: E
Vehicle Body Engine Notes
2000 Jeep Cherokee SE Sport Utility 2-Door 2.5L 150Cu. In. l4 GAS OHV Naturally Aspirated 2W and 4WD 5/1991 Sportwagon
Front Replacement Ball Joint and Tie Rod Kit - for 2001 Jeep Cherokee 4.0L 242Cu. In. l6 GAS OHV Naturally Aspirated - Sport Sport Utility 2-Door - 498-015 Click to Enlarge
5 Stars
Replacement 498-015
Ball Joint and Tie Rod Kit
Loading Reviews...
Part Number: 498-015
Brand: Replacement
Notes: FRONT; (4) BALL JOINTS and (3) TIE ROD ENDS KIT
Product Remark: (7) Piece Kit Includes: (1) Inner Tie Rod (Connect Right Steering Arm), (1) Inner Tie Rod (Connecting Left Pitman Arm), (1) Outer Tie Rod Left, (2) Upper Ball Joints and (2) Lower Ball Joints.
Position: Front
Condition: New
Shipping Options: Free Ground Shipping
$63.95
with FREE Shipping
(3) In Stock
This Part Fits:
Catalog: E
Vehicle Body Engine Notes
2001 Jeep Cherokee Sport Sport Utility 2-Door 4.0L 242Cu. In. l6 GAS OHV Naturally Aspirated 2W and 4WD 5/1991 Sportwagon
Front Upper and Lower Replacement Ball Joint Kit - for 1998 Jeep Cherokee 2.5L 150Cu. In. l4 GAS OHV Naturally Aspirated - SE Sport Utility 4-Door - 498-092 Click to Enlarge
4.9 Stars
Replacement 498-092
Ball Joint Kit
Loading Reviews...
Part Number: 498-092
Brand: Replacement
Notes: Suspension Ball Joint Kit -- 4 PIECE FRONT SUSPENSION BALL JOINT KIT
Product Remark: Kit Includes: (2) Front Upper Ball Joints, (2) Front Lower Ball Joints
Position: Front Upper and Lower
Condition: New
Shipping Options: Free Ground Shipping
$50.95
with FREE Shipping
(99) In Stock
This Part Fits:
Catalog: E
Vehicle Body Engine Notes
1998 Jeep Cherokee SE Sport Utility 4-Door 2.5L 150Cu. In. l4 GAS OHV Naturally Aspirated 4WD; Front Upper
Front Upper and Lower Replacement Ball Joint Kit - for 1999 Jeep Cherokee 4.0L 242Cu. In. l6 GAS OHV Naturally Aspirated - Sport Sport Utility 2-Door - 498-092 Click to Enlarge
4.9 Stars
Replacement 498-092
Ball Joint Kit
Loading Reviews...
Part Number: 498-092
Brand: Replacement
Notes: Suspension Ball Joint Kit -- 4 PIECE FRONT SUSPENSION BALL JOINT KIT
Product Remark: Kit Includes: (2) Front Upper Ball Joints, (2) Front Lower Ball Joints
Position: Front Upper and Lower
Condition: New
Shipping Options: Free Ground Shipping
$50.95
with FREE Shipping
(99) In Stock
This Part Fits:
Catalog: E
Vehicle Body Engine Notes
1999 Jeep Cherokee Sport Sport Utility 2-Door 4.0L 242Cu. In. l6 GAS OHV Naturally Aspirated 4WD; Front Upper
Front Upper and Lower Replacement Ball Joint Kit - for 2000 Jeep Cherokee 4.0L 242Cu. In. l6 GAS OHV Naturally Aspirated - SE Sport Utility 2-Door - 498-092 Click to Enlarge
4.9 Stars
Replacement 498-092
Ball Joint Kit
Loading Reviews...
Part Number: 498-092
Brand: Replacement
Notes: Suspension Ball Joint Kit -- 4 PIECE FRONT SUSPENSION BALL JOINT KIT
Product Remark: Kit Includes: (2) Front Upper Ball Joints, (2) Front Lower Ball Joints
Position: Front Upper and Lower
Condition: New
Shipping Options: Free Ground Shipping
$50.95
with FREE Shipping
(99) In Stock
This Part Fits:
Catalog: E
Vehicle Body Engine Notes
2000 Jeep Cherokee SE Sport Utility 2-Door 4.0L 242Cu. In. l6 GAS OHV Naturally Aspirated 4WD; Front Upper
Front Upper and Lower Replacement Ball Joint Kit - for 2001 Jeep Cherokee 4.0L 242Cu. In. l6 GAS OHV Naturally Aspirated - Classic Sport Utility 4-Door - 498-092 Click to Enlarge
4.9 Stars
Replacement 498-092
Ball Joint Kit
Loading Reviews...
Part Number: 498-092
Brand: Replacement
Notes: Suspension Ball Joint Kit -- 4 PIECE FRONT SUSPENSION BALL JOINT KIT
Product Remark: Kit Includes: (2) Front Upper Ball Joints, (2) Front Lower Ball Joints
Position: Front Upper and Lower
Condition: New
Shipping Options: Free Ground Shipping
$50.95
with FREE Shipping
(99) In Stock
This Part Fits:
Catalog: E
Vehicle Body Engine Notes
2001 Jeep Cherokee Classic Sport Utility 4-Door 4.0L 242Cu. In. l6 GAS OHV Naturally Aspirated 4WD; Front Upper
Front Lower Moog Ball Joint - for 1989 Jeep Cherokee - K3137T Click to Enlarge
Website Reviews
Loading Reviews...
Part Number: K3137T
Brand: Moog
Notes: Suspension Ball Joint -- Includes Powdered-Metal Gusher Bearing To Allow Grease To Penetrate Bearing Surfaces; New Pre-Installed Integral Dust Boot Allows For Ease Of Installation; Both New and Original Designs can be Installed on Vehicle
  • Ball joint is greasable
  • Dust boots included
  • Improves chassis performance and durability
  • Designed as original equipment replacement for stock vehicles
Position: Front Lower
Condition: New
Shipping Options: Ground
$45.43
(21) In Stock
This Part Fits:
Catalog: B
Vehicle
1989 Jeep Cherokee
Front Moog Ball Joint - for 2001 Jeep Cherokee - W0133-2338408 Click to Enlarge
5 Stars
Moog W0133-2338408
Ball Joint
Loading Reviews...
Part Number: W0133-2338408
Brand: Moog
Notes: Premium Problem Solver
Position: Front
Condition: New
Shipping Options: Ground, Overnight, 2 Day
List Price:
$275.00
Our Price: $72.58
(30) In Stock
This Part Fits:
Catalog: A
Vehicle
2001 Jeep Cherokee
Front Lower Mevotech Ball Joint - for 1989 Jeep Cherokee - GK3137T Click to Enlarge
Website Reviews
Loading Reviews...
Part Number: GK3137T
Brand: Mevotech
Notes: Suspension Ball Joint
Position: Front Lower
Condition: New
Shipping Options: Ground
$13.83
(2) In Stock
This Part Fits:
Catalog: H
Vehicle
1989 Jeep Cherokee

Related Suspension Parts

Research on Ball Joint for Jeep Cherokee

There are ball joints in your SUV's suspension that work similar to a human hip joint. These spherical bearings are pivot points for the control arm, at the junction with the steering knuckles. Any failure will therefore affect how your ride handles. It can be very difficult to steer if at all if a ball joint fails. In fact, this can be an extremely dangerous situation. You should therefore act on any signs of a problem, so that the handling and safety of your ride can be restored in all road and off-road conditions.

Ball Joint Failure Symptoms

In the case of a bad front ball joint, there will often be clunking sounds from the front suspension. A worn ball joint becomes loose as the suspension moves up and down. It will rattle and knock during turns, going over speed bumps, or when you're traversing rough roads. Loose parts will cause vibrations as well, felt from the right or left side, and possibly through the steering wheel. If it's repairs and not just an XJ ball joint upgrade you need, the steering alignment can be off as well. The vehicle might go to one side on its own when you intend on going straight.

If a rear ball joint is failing, the clunking, knocking, and rattling sounds will come from the rear of the vehicle. It can affect steering as well. Worn rear ball joints are also known for causing irregular tire wear. The outer edges of tires will wear quickly and more so in some places than others, rather than there being uniform tread wear. Such an issue must be examined to determine the cause and if you need Cherokee or 2004 Jeep Grand Cherokee ball joint replacement.

How Many Ball Joints Are There in a Car?

There are often two or four ball joints associated with the front wheels. Two ball joints are more common with McPherson struts. They're placed at the bottom of the wheel hub. Upper and lower ball joints are featured on vehicles with shocks and springs.

Which Ball Joint Is Load Bearing?

Ball joints are either load-bearing or non-load-bearing. Load-bearing units support the vehicle's weight while serving as a hinge point. They're more resistant to wear because each ball is centered in the socket. Non-load-bearing ball joints are more prone to wear. They are designed to maintain dimensional tolerances in the SUV's steering/suspension system and, to compensate for wear, these joints are preloaded. Wear can have substantial effects on suspension performance.

Jeep Cherokee Ball Joint Replacement Cost

In a two-wheel drive 2000 vehicle, one lower or upper ball joint can cost up to $397. Both can go up to $781. Replacing the ball joint in a four-wheel drive is up to $533, and both sides can set you back up to $1,065. If you are experiencing the Jeep ball joints death wobble, it doesn't have to cost that much. PartsGeek.com offers the lowest prices thanks to our low overhead. You therefore spend less to get your ride back in shape.

Jeep Cherokee Ball Joint Reviews
5 of 5
Verified Customer
6/13/13 06:30 PM - USA

The ball joint i ordered got delivered on time and fit. - Bonnie-Jo Herbert

- 1999 Jeep Cherokee Ball Joint
5 of 5
Verified Customer
1/26/14 02:38 PM - USA

easy to use and flawless service. I use pars geek on a regular basis and have never had a problem with correctness of parts or price competitive with other online dealers. - Haas

- 1996 Jeep Cherokee Ball Joint
5 of 5
Verified Customer
4/21/14 11:01 AM - USA

With the huge selection that partsgeek.com has to offer compared to other suppliers and the money saved there is no reason to shop around on other sites. Parts are often in stock and ready to ship so you can plan out your repairs ahead of time. - Mikwaukee Jeep Driver

- 1988 Jeep Cherokee Ball Joint
5 of 5
Verified Customer
2/15/15 11:31 AM - USA

Bought this ball joint for a fraction of the cost. Installed very easy and works great. - williamsauto

- 1999 Jeep Cherokee Ball Joint
5 of 5
Verified Customer
3/7/15 07:34 AM - USA

I love the site I will start buying every part here it's cheaper it's good quality brand new for less than in stores everything is well wrapped and protected in the box it came in and quick delivery service! - Great Service!

- 1998 Jeep Cherokee Ball Joint
5 of 5
Verified Customer
3/7/15 07:36 AM - USA

We bought some jeep parts and they were brand new they were very cheap and im extremely satisfied will be using parts geek once again! - Great Deal!

- 1998 Jeep Cherokee Ball Joint