Rick,
I saw that Steve emailed you. I know he recommended the silicone, as he is unfamiliar with JB. I, personally, would look to JB as a permanent solution. Good stuff, strong and forever. Just make sure you degrease the surface really well before applying. Once you do a soap and water scrub, I'd recommend brake cleaner as a good degreaser. Won't leave any residue, and will definitely get the grease off.