I don't think it's the ISP, just try playing another online game and it's clear connection isn't the problem.