while the following may be long shots I'll grant you, I'd be doing the re-install of Windows again, but with a couple of minor tweaks.
my theory is;
- re-install back on the SSD 120GB drive but with the other drive disconnected. you'll need to pull it out of the laptop. and yes, at 120GB it WILL need to be micro-managed, so a bigger drive would be recommended
- don't put anything from the backups back on the drive until you run the new install for a few day to confirm everything is running OK. just in case you are bringing back the cause of the issue
my theory is;
- maybe the HDD (or even the SSD) is faulty
- you have saved onto your backup drives something that may be causing your issues
- don't use Drive Easy, get all you drivers from the laptop's website or Windows Updates