I can't remember which one I used, Rustoleum or Duplicolor but they both make spray cans of bed liner. The finish comes out like the Mopar rocker covers and it is very durable. I used it on my receiver hitch, (ever seen one that wasn't rusty?), and it's held up for about 7 years now. Might be worth a try.
Howard