I have seen intermittent behavior like you describe caused by wonky SATA controllers but most likely by power supply age and/or condition. Overclocking can cause things to go odd, as well. I would pull out every extra thing beyond boot drive, mouse, keyboard and monitor, including Bluetooth...