My knee-jerk reaction is to say that the half-dozen driver repair and PC rejuvenators are at fault. Many are no better than snake oil; they either add problems where there previously had been none, or make existing problems worse. I recommend avoiding them completely.
However, there was a problem before you tried them, so they can’t be completely at fault.
We do need to seriously consider that the hardware here has a problem, and no amount of driver fiddling is going to fix that. But before we throw in the towel on a software solution, there is one thing worth trying.