I have been riding since 1964 and had about any kind / sort of bike that is out there .. I have always had to check connections and control systems on any of the bikes I have owned ,,As soon a bikes reaches the 3 year old and older there is a need to check connections , contacts on some of the load bearing contacts and the devices them selves ... will show wear , and sometimes caused by heat .. I never throw out any parts I may need to re-use , simply because of availability ..