There are so many variables its hard to say over a forum. All the basic parts need to be inspected if your not comfortable doing so. ball joints, tie rods, track bar bushings,alignment is a biggie,worn shocks,a damaged steering box, the list goes on for factory items. Then its what mods does it...