Have no idea how long it will last before I have to do it again but it has new rubber and fresh surfaces for the corrosion to attach to now.