Figured this was close enough to maintenance since I technically need to fix something. I went to mount my Sto-n-Sho plate and i noticed that a majority of the front air deflector to front bumper push pins are missing. Does anybody have a picture of what these things look like? I tried looking on Ford parts direct and i didn't see what I was looking for. Mine is a 2014 but using CJ's website I got a close up of the 2016-2017? ones i guess. Are they the same?