How is your hard drive cable doing? That'd be the first thing to check.

Matthew