RAM wouldn't be the first thing that I would suspect.

1) Your GPU is getting long in the tooth, and the games that you mention can be demanding.

2) When you swapped out motherboards, did you do a clean install of of the OS? I remember that you didn't think it necessary on a previous thread, but it may be contributing to your problems.