То, что для нормальной загрузки надо стучать по задней стенке наводит на мысль, что где-то что-то с контактами. Или его нет где надо или он есть где не надо. Направление поисков понятно? Может быть где-то нарушена пайка (материнские платы являются многослойными и так вот просто нарушение пайки выявляются очень сложно, если вообще возможно).
Ну, стрелка курсора может дёргаться от вибрации.
А вот то, что иногда сам перезагружается -- надо смотреть. В свойствах системы надо отключить автоматическую перезагрузку (как это сделать найдёшь сам), тогда система будет не перезагружаться, а появляться так называемый синий экран смерти (BSOD). Там указываеся ошибка и, возможно, драйвер, вызывающий её. Ну, а дальше искать и анализировать данную ошибку.