OK, thanks for the info. I believe someone put new fenders on my truck and failed to install dust seals and also removed the metal extension.
I am going to look for another option to the factory seals because I have no intention of removing the fenders at this point.