$60 retail from RockAuto for the carrier bearings (that have 3000 miles on them in this case).
National 3920 (race) & 3984 (bearing)
that's not a tool that pays for itself in one use. Have you pulled carrier bearings before? It's often a serious pain in the ass even when you're not planning to reuse them. The quick way is cut the cage, nick the race without nicking the case, and then crack it with a cold chisel, because usually a two jaw puller doesn't want to cooperate at all.