Did you have to buy the rubber inserts separately or were they included with part# JL3Z-1504567-AB ?The pic in the detail isn't right, but this is the part number and the place I ordered it.
https://www.tascaparts.com/oem-parts/ford-top-panel-jl3z1504567ab/?c=Zz1ib2R5JnM9ZnJvbnQtY29uc29sZSZpPU1BMTU2MDA1JnI9MTMmYT1mb3JkJm89Zi0xNTAmeT0yMDE5JnQ9cmFwdG9yJmU9My01bC12Ni1nYXM=