Hi
quote :
Can something as simple as cables touching or crossing each other cause big fluctuations in noise margin?The short answer is yes .Normally not wise to have data cables running close to mains cables .
Glad to see that your connection seems to be much better now

quote
I assume the noise margin fluctuations are therefore due to either a) as yet unknown sources of interference outside my house b) as yet unknown sources of interference inside my house or c) the router (less likely?)yes you have covered most scenarios

.
Some SNR margin fluctuation is
normal say during evening/busy periods where a gradual decrease of a few db is common . Generally there is also a gradual recovery form this situation.
SNR margin fault conditions are those where
1: there is a sudden drop of a few dbs ,indicating a sudden new noise level on the line . This can also recover very quickly as the source is switched off.
2: there is lots of very spiky changes of say +-2 to 3db or more continuously or sometimes for short unpredictable duration (REIN)
Regards Jeff