Pinion snubber problem

Since your rear has nonprovisions for a snubber, and adding one is probably a bit tricky... and IMO, adding it to the body upside down is not a great idea...

Use Cal Tracks instead of a snubber. It will be or can be more effective than a snubber and easier to adjust. They are more expensive though.