1998 & 2000 Yamaha Timberwolf 250 4WD OEM Front Differential Assembly in great condition very clean outer seals are not good we recommend replacing them that’s all