Try downloading the pbsetup.exe and running a manual PunkBuster update. HERE's the link. Once installed, configure it to detect your BF2 and then search for updates. This also helps with some lag as PB may try to update during game play or initilization. I run pbsetup every sunday.