thx guys for understanding.
So i installed cod mw2 and did a little bit of cleaning inside my case...ie dusting, new thermal paste...etc, etc. After rebooting to play mw2 i was surprized to see i was getting extremly good framerates, better then i was before i even reinstalled the first time. So i go to try the on-line play...soon to find out i was back down to low frame rates. I closed it down and opened up gpuz to see once again that my pci-e slot was again running at PCI-E 2.0x16@ 2.0x1. So now i have taken the gpu and put it in another pci-ex16 slot, and i did some testing to find that it is now staying at x16 like it should.
Now my question is...is that a sign of a failing mobo or is my gpu failing?