Believe it or not, a friend of mine who builds street rods uses pickup bedliner stuff that he buys per gallon and then shoots on with a spritz gun. If its not put on thick it actually looks pretty cool. Of course the metal needs to be really clean, ie, sandblasted or near that but not necessarily that. It really does the job on floor pans, etc.