This diff has been rebuilt it will fit a 88 to 2000 Fourtrax 300