Well, the only change on my computer, from the past few months is installing the FH2 patch.
Will try the uninstal, reinstall PB today, hope it fixes it, otherwise i will try a complete reinstall of BF2, still have the files on my pc anyway.
EDIT: used that PBSVC tool, played a game on a nearly empty HSLAN server, no kick.
When i do the Start - run - services.msc thing i do not see punkbuster B. Only A