Встречался с тем, что из-за ошибок в микропрограмме BIOS гробились винчестеры, причем временной промежуток между подключением HDD и наступлением песца был рандомный. Заливка исправленной прошивки BIOS проблему устраняла.
Также проблему, похожую на вашу, встречал при проблемном чипсете. При этом классическими признаками являются отказ USB, BSOD-ы при обращении к памяти, отказы HDD. Тогда решалась проблема заменой материнской платы, так как мост менять в то время смысла не было из-за высокого ценника на операцию.
В вашей ситуации советую подключить ваш винчестер к заведомо рабочему компьютеру и проверить его работоспособность тем же MHDD. Если будет работать нормально - смотрите на материнку, лучше - отдайте на тестирование в СЦ, тем более что у вас и оперативка бэды показывает, и USB не определяются.
Еще, как вариант в порядке проверки, может не хватать мощности блока питания, во время долгой эксплуатации БП это случается (250 Вт - это 2002-2004 годы выпуска ПК). Можно попробовать заменить БП на заведомо рабочий (взять у знакомых или купить) и протестировать поведение системы.