Try your router in the Test Socket of the Master Socket.
If the problem goes way then your ISP is correct and you need to sort out yout Internal wiring. Internal wiring is your problem not your ISPs or BT's
If the problem persists call your ISP. You may need to be firm with them because ISPs do not like calling Openreach due to the costs that they incur.
T
June 2010