ok i'll play for a while then people will start to lag alot with pings of liek 1000+ and everyone will start dropping. then my internet stops all together and i have to restart it.
i have cable internet, so every time it does that i have to unplug it and wait for it to reset.
Your cable modem could have a problem. I had that a while ago and had to get a replacement. Keep in mind Cable modems are not good enough to host for alot of ppl without noticable lag getting in the way.