yeah ........ I would fix what you got. recently I paid $5000 for a 99 Lincoln and had to changed the ball joints, tie rod ends, hub assemblies, and give it a tune up, plus tires..... all normal stuff for a car with 176,xxx miles.
don't get me started on the POS Blazer with only 67,XXX miles...