ah yes.. this punkbuster thing can be a nightmare.. it was happening to me for a bit.. especially the losing key packets.. usually all i would have to do is leave a server and come back!! then it would be fine.. lost connections was another big problem for a few days.. but now it seems fine (knock on wood).. tried everything under the sun.. major headaches.. best of luck
chris