both, probably didn't have to do ball joints, but i noticed there was a little play when I grabbed and shook the driver side cv shaft.
vibration used to be felt on the wheel... A LOT. but after the repairs, it got a lot better. Still feel the vibration on the floor