It would be interesting to see your modem power levels around the time that your pings start to fail.
Have you tried a tracert when you notice the problem?
If, like many others, you find the (premium) helpline a stressful experience, try contacting Tech Support via their dedicated newsgroup -- most people find it far more straightforward, especially if you do a few easy tests first.
Test hints and connection details here.
Good luck!