Rear differential from 2000 Yamaha bear tracker 250 this diff is in working condition and the splines look good and bearings feel tight. This diff had oil in it but it was very nasty everything spins by hand easily and smooth