The gain should not have anything to do with the garbled/low MOS score.
It would be strange for these settings to saturate the remote end. I'd leave them at 0 for now.
Also you didn't mention if you use a 100/110 device or a 2xx device. If you are using
a 100 or 110 device you should change the settings for Ethernet to full duplex (by default
it's set to half duplex). So depending on your home traffic/devices a full duplex setting may make
a difference. IF you use a 2xx device, then Ethernet is already set to full duplex so this don't require any changes.
I also don't think that your DNS settings make a difference but if you want to
use a Google DNS server you can set point your DNS to 8.8.8.8 or 8.8.4.4
Your issues most likely are a combination of one or more of the following:
1. you have limited or highly fluctuating uplink bandwidth
2. your provider (TWC) cause packet losses
3. you may have other uplink traffic originating from your home network that you saturate
your uplink and as a result Voip traffic gets dropped.
For #1: you should measure the speed of your uplink. I know that you run some MOS scoring.But
do run some speed test (ie using
speedtest.net) to get an idea of where you stand.
(BTW, I believe that audio with 3.5-3.9 MOS scoring is not great that should be kind of legible)
For #2: if we can determine that this is the case, then TWC has to fix. Some times
the cable provide has to fix issues related to weak or very strong signal on the cable.
For #3: try to determine if your router/firewall allow you to prioritize traffic from
the obi over other home traffic. If you use the 2xx device, then you can even use
the obi as a basic firewall: so you can connect your home network to the Obi and use the
obi uplink/WAN to connect to your cablemodem.
L.