Tore down transmission gear case of my Kitchenaid Professional 600 stand mixer and replaced worn components to include front and rear sleeve bearing, worm gear thrust bearing, worm follower gear, drive shaft retaining clip, center shaft o-ring, and dowl pin. Additionally, replaced black plastic transmission housing with metal one and new gasket, replaced entire planetary assembly, and repacked transmission with OEM food grade grease. After tear down, but before rebuild, l cleaned all components completely of all old gear grease including leakage in stand mixer itself. Note: Kitchenaid has not made an engineering change to the driveshaft/planetary assembly. The drive shaft is tension fit to the planetary. Over time and use, this tension is lost and the planetary plate slips down and eventually off the drive shaft. So, this repair will need to be completed again sometime in the future. I would have rated this experience 5 stars had this been corrected.