Mechanic special. Needs front left ball joint for sure. will need a wheel alignment after. Comes with extra parts some of which are new. Has new windshield a few months back. All glass is good. Engine runs great. Transmission runs great.