sounds like a bad internet connection? what kinda pings are you getting. have you tweaked your connecting? if not go to dslreports.com and their tweak section.
Athlon XP 1.58GHz | MSI KT3 Ultra2 | 256MB DDR PC-3000 | GeForce 4 ti4200 64mb @ 310/533 | IBM 120GXP 40.0GB | Det. 41.09 | DX 9 RC2 | Win XP SP1