That's along the lines of what I was thinking.... hardware failure of either the mother board or hard drive. But actually diagnosing this is over my head... so we'll see.