OP here, thank you for your help.  I had a look at device care and there didn't seem to be a diagnostics option but I had a look at the various bits it did have, Battery, Memory etc. and everything looked ok.  I think a faulty USB port could be the issue.  Any ideas how easy that is to fix or...