Update on this problem is that they had never seen this problem before, they sent an engineer round Wednesday and he was confused by it until i actually showed him first hand what was going wrong. He basically said he couldnt fix it there and then because they had never ever seen it
I got a call from faults this morning and the guy said exactly the same thing that they had never heard or seen it before but he has passed it onto another section so they can have a look at it. So watch this space basically