The stock cover was taken off my 2020 frontier with 8k miles and I put on a Titan aluminum cover. The Shrockworks skid was on there for about 6k miles and I have 2 coats of primer and 3 coats of paint. You will need longer bolts. The stock bolts are SAE thread with metric head so you need SAE bolts.

New ones are currently $225 plus shipping so selling for $160 for both shipped.