I have a 1999 Jeep TJ with the 4.0 and 3 speed automatic. I am looking at Rock auto and other sites for all the parts but there are several choices what are good hubs ,axle seals and U-Joints to replace my 24 year old ones. I dont do rock crawling I am mostly in the desert and a little mountain 4 wheeling while hunting . I don't mind spending more for better parts but don't want up waste it on over priced stuff. Thanks