if it was a driver issue then wouldnt it be a problem all the time? my problem is not all the time. and as far as i nkow i have no virus and nothing is running or updating in the background. nothing takes 4 hrs. it just seems that ist he amount of time it takes to not stutter every now and then.
I wouldn't put any issue past drivers. Software can make some strange issues. There has always been issues with video drivers and uninstalling. Seems ever since they went to a single driver you'll occasionally run across some glitches when upgrading. It's worth eliminating.