I am having the exact same issue, with disconnects too.

May I ask which country and ISP you connect with.
I connect from the UK with Virgin Media 200mb cable.