Think I had a virus or trojan

Often these scams will interject a problem, then fix it when you pay. I'm not saying Regcure is one of these since I am on vacation, and am not about to work (systems admin). I do think you might be looking at a failing power supply, though.

FWIW, the problems the fake AV / Reg cleaners interject are not what you described. I think you have a "legitimate" product.