I would try the Ruberized Under coating you can buy at the store or get it coated at a bed liner place. Also Oil is bad Idea it's not prament and it's messy plus not good for envirorment.