Got these in a parts lot the other day.. Again I have never seen these before, they have a rubber step guard type thing... All the step plates I've seen have been plane .. Is this part of some deluxe interior package or?? Thanks for putting up with my questions