You know that crap aka cpu spikes haunted me a few different times even after a clean install. I never did find out what was going on but what I did was install windows with the bios all stock default settings. Installed, i would select dont run windows updates..then one by one I'd install the mobo drivers with a restart after each driver install if it called for it or not. Ever sence I've done it that way I never had any issues with it again. Forgot to add I'd also install most of my software then enable windows updates. Btw are you running any side widgets?