i have a similar thread going on with no solutions but just in case try out this list
scan for viruses with your anti virus and also using a online scan
use gamebooster if you haven't already
try playing without hacks on
reinstall game with a fresh download
update your .net and graphics drivers
defrag your hard drive
at the moment i'm going to assume its a bug in the game