Parts only. Crack piece seen in the 8th photo. Off a 2017 HONDA RANCHER TRX420 4X4. All good threads and good gasket surfaces. Bearings and seals are unknown. Comes as shown, returns accepted within 30 days. Thanks for Looking.