Came off 2003 Yamaha Kodiak 400 machine drive fine gears feel smooth would recommend outer bearing and seal before installation unit will need filled before installation