the eaton tru trac is a monster though, never broke one but have worn one out, technically they are not rebuildable but a local guy replaced the bearings in mine once@Doubeleive My statement might apply to you too lol
Seems there are two types of people in this world, those who haven't broken a 4l60e and then those that have broken multiple