I'd say try turning settings down, easy thing to try, see if that helps. Then maybe look into packet loss (a number of tests will show up on google if you search for "packet loss test"). My old place would get ridiculous packet loss intermittently which would lead to issues in game consistent with high ping (even though my ping showed stable- high jitter, large packet loss) anything over 0% is cause for concern and will affect MP games, streaming, and calls for contacting your ISP and working it out. Beyond that I have no clue.