Hi :roo41
Take some measuements of you P520 bed.
Save some cash </> head on over to your local pick & pull auto scrap yard.
Check & measure
SUV CARGO LINER ( I used one of these do not remember the vehicle came out of.</> Cost under $10.00
PICK UP BOX FLOOR LINER </> rubber mat
Tractor Supply has rubber Horse stall mat material
Sure some others will chime in.
One of the few times this forum could SAVE YOU some $$$.