Steve,

I had similar problems with Charter and had them check lines/connections, change the modem several times, etc. I finally found the problem, after several months of frustration and blaming...