before you order your bearing install kit you have to determine which carrier bearings you have they will be either LM104949 cone / LM104912 race or the earlier bearing 25590 cone /25520 race ,, the O.D. of these two bearings are the same the I.D. is different ,, then find the proper kit to fit your application. Summit ,, Jegs ,, Dr Diff ,, Randys Ring and Pinion or Quick Performance in Iowa probably has the best price