Fits most units from 440 to 4t60e. Does not fit the 4t65e transmission. Has needle bearings.