Its definitely a ground problem. Make sure your AC voltage in the house is grounded properly. Or, try a different outlet for plugging in your cable modem.
Make sure the entrance cable is grounded properly too. I've seen a lot of fake grounds. The grounding strap should attach to a water pipe that goes in the ground.