The solenoid does not need to be changed unless its not functioning correctly. You should be inspecting the strainers, found inside the inlet side, at the beginning of heating season. Make sure its not clogged or ripped.