check the balljoints for play also, I have a 04 with 165k and it uses almost no oil with 5k mile intervals, I have however replaced both axles in the front, upper control arms, lower balljoints, air filter (resonator deleted) cabin filter, sway bar links, and its clunking again and rides like hell, needs struts im sure..... Id find a lower mileage car, mines been pissing me off lately, very nice interior and fit and finish however