i have removed lots of frame brackets thru the yrs -to clean up frame rust & sometimes weld frame & grind down & ALWAYS USE "sherwin william" caulking -between the mount & frame- & its has held up for 10yrs on 1 old truck-keeps moisture out !lots of new commercial truck use it to slow down or prevent rust !it comes in several colors -white-gray -black use it you will like it !