I'll second (or third) the 3M weather strip adhesive. Make sure to get the black rather than the mucous colored goo. I pulled off the grill and bumper cover to do mine. Took about two hours to completely clean off all the old adhesive from the lights and seals before replacing with the 3M material. Still holding strong and looking as good as new!