360DartGT66 said I'm going to ask anyway, hops, is that some kind of heavy duty pinion snubber? Click to expand...