sounds more like to me your ISP may be blocking or throttling the pvp servers. might wanna scrounge around the forums and look for a post about how to do a traceroute test.