So I had a no sync issue a couple of weeks ago. Tech came out, said the modem was bad (and it was a very old SMC one), and replaced it with one of the new Cisco DPC3825s.
Performance looks great, tests are good, streaming is good, torrents are goo...