It's pretty much guaranteed to be the drive cable.. maybe the connector has come loose. Email the support guy (David) and he'll probably ask you to open it up and have a look.

-ml