Greetings!

The problem you describe sounds like it might be a hard drive cable or a dry solder joint on the hard drive header. These were symptoms that I saw when mine began to go. You might want to check out The FAQ for diagnosing / repairing these types of errors.
_________________________
Paul Grzelak
200GB with 48MB RAM, Illuminated Buttons and Digital Outputs