Had a look at your wireshark trace and it seems to me that you have an abnormally high number of reset flags set in your tcp packets going out from your modem. A reset flag in a packet asks for an termination of that particular connection and it needs to be re-established. I'm not sure why yet though, but what it means is that your connections to a website may be getting re-established multiple times before it loads successfully, hence the slow load times.Try replacing the modem.Edit: I think that wireshark trace should be sufficient cause to indicate a fault and be enough for a modem replacement.