They sell spray on bed liners in rattle cans now also. Rubberized undercoating may work. it does dry plyable and could very well, absorb a shock from a stone or such.