Lower Ball joint and some round thing.

Part is like $60 new from Advance. which aint to bad.

Im sure hell check the splines but ill remind him.

I have to commend the original ball joints for going 147,000 miles