Yea I bet its the cable. Mine was working fine till I was making my dash kit and moved it around a bit. And it did the HD failure message. I checked the cable and what you know, it needed to be smashed more. Fixed and works great now.
_________________________
MK IIa 20GB Smoke