8 3/4 support piece

Don't know if i'd agree with that 33IMP. Chrysler engineers deemed it necessary and from what I know of Auto Manufacturers being involved with them for over 25 years, they won't spend one red cent more than they have to to produce a car so the snubber is required for either a safety or an operational requirement.
Oh I expected disagreement. I just go by personal experience. My car, as with 90% of mopars lifts the body and plants the rearend on acceleration. Mine used to lift at least five inches, but I did some mods when I put the superstock springs in, so now it only lifts three inches.Even If the snubber were against the floor (which would provide floor damage and an awful ride) It would be waving in the air three inches away from contacting anything at launch. How does that help?
Sorry, I just have no use for a pinion snubber. If you like em, go for it.