Ping remains near 1000 for a while
It's likely your motherboard is failing, possibly due to a dying component rather than a controller issue.