Nose, snout, whatevs.
What is the snubber sitting against on the diff?
Does anybody make poly rear diff mounts or is delrin the only game in town? The mazdaspeed ones are WAY too expensive.
Sell it to spacevomit. He'll finish it.