Sounds like it's time to invest in Malwarebytes. I'll be doing it this weekend.