All the bearings and seals needed to repair a differential include precision ball bearings, machine race needle bearings, double lip Type TC seals, and a repair sleeve for a worn pinion shaft. The pinion shaft can be machined and this sleeve installed, saving hundreds of dollars.