hey guys how's it going I have a 98 D 5.9L 4x4 I just bought & the front end feels alitlte lose I checked my tire Rods They need to be replaced but I was also told my ball joints should be replace as will. Now's it true my truck has upper & lower ball joints??