Hi UtterDisbelief, Feartech,
I'm really sorry to come crawling back again but although I had thought my problems were solved by removing XHCI-unsupported.kext as you suggested, they appear to have come back again. In reality, I think it must be a temperatmental issue.
I have since tried...