It sounds like a software issue. Before you do anything, do a virus and spyware scan. Then if all clear, there may be something that runs in the background stealing away precious CPU cycles. Then check the display drivers. Uninstall, use a 3rd party utility to completely uninstall the drivers, and then reinstall from scratch.