We have a 6-7 year old DSL 504T modem. It functions OK when left alone but seems to be erratic when parameters are changed or configurations are uploaded. I am wondering if this could be flash/EEPROM fade - anyone had similar problems? On a more general note, for how long can flash memory or EEPROMS reliably hold programming code or static data. I have decided to replace the modem anyway as new ones are quite cheap.