Раз уж дело дошло до покупки новых деталей.. прежде попробуй вот, что:
Разбери всё, вытащи из корпуса, вдруг что-то коротит, хотя маловероятно.
Почисть всё хорошенько от пыли, почисть контакты ластиком, протри спиртом/промой спрэем для чистки контактов.
Поменяй всё IDE\Sata кабели
Попробуй отключить CD-Rom'ы сам лично видел dvdrw, с которым система висла на загрузке винды.
Оперативку попробуй по разным слотам, по отдельнсти или вместе.
Видеокарта встроенная?
Отключи все провода идущие в материнку кроме power-on.
Проверь физически не закорочены ли разъёмы ЮСБ.
И только потом сдавать на пенсию