Hi All
Just to finish this thread off, none of the repairs worked and Bitmain are claiming that I am beyond the 90 days warranty (which I am not). They then sent me a link to buying a new controller board from their shop and it all makes sense. As far as I am concerned Bitmain are sending out dodgy firmware and ignoring their 90day warranty so they can get people to buy more controller boards from them... will not be buying from them again.