Qty Part Description Cost SubTotal 1 Jeep XJ 1999 Jeep Cherokee Limited $2,500 $2,500 1 Fel-Pro Valve Cover Gasket 2 Rotors 1 Brake Pads 2 XRF K3134T Upper Ball Joints $120 $120 2 XRF K3161T Lower Ball Joints 2 Spicer 5-760X Universal Joints $23 $46