you ask: >>"Does this car have upper strut bearings like my old VW's?"<< It did once. From your question I would say: "not anymore" :-) They are cheap ($15/ea) and should always be done with your shocks. Check your control arm bushings as well. In fact, "check" everything! (wheel bearings, CVs, tie rod ends, ball joints) Grant