terrible photos at Jim Carter truck parts:

step/floor/running mats

front fender pads

No other vendors sell these rubber parts.

You could go with ribbed mat-material for the steps, but there is a finished edge on JCs step/floor/running mats (sometimes very poorly finished, as reported by some buyers). Almost no one would know the difference if you go with rubber mats on the steps.

The ones I got from JC 6 years ago look good. I have not yet tried to glue them to the metal attachment-plates (I'll report on that in Spring 2015).