This sounds exactly the same problem that I was experiencing with my connection. I have been very lucky that my ISP were persistent and finally got openreach to fix the problems with my line. Here is a link to my recent post
http://forums.thinkbroadband.com/talktalk/t/4531952-...