I would think that a solenoid would stay as strong as the day it was made, forever. But i have seen em"weaken" with age. Contactor coils, door lock solenoids, I have had to replace both on the past. Why? Particularly the contactor coils with no moving parts, nothing to get gummed up or dirty. Baffles me.