Noisy Demon trunk lid?

Pinion snubber or lack of one?