Just finished installing front upper strut bearings and ball joints. Feels like an new car now