Or rather, looking at your list again, I'm not so sure if there might even be two problems... I would definitely check the timeouts and the IP address (virus scan, hardware, or configuration defect). But the high ping only comes in position 7, and that's the internet. Unfortunately, you can't change that directly. That can only change over time, with a VPN, if you move, or maybe with a new ISP. But before you look into that, you should fix the bigger problem, which is in positions 3 and 4.
Does anyone else here have an idea?