So...
The OP said games ran fine with the current setup and all of a sudden something happened to cause lag.
While I agree that the CPU is weak, It doesn't mean that a new cpu will fix the problem. ( A new cpu and board with a fresh win install might do it!)