I just use goof-off to remove the old adhesive and lay the old weights on a bit of 1/4" 3M automotive trim tape. Bought a roll several years ago, one will just about last forever doing an inch at a time. Been on the same little square of tire weights for years this way. Stuff just has to be clean to stick. RuGlide, oil whatever will prevent the adhesive from working. Goof-off is your friend.