Thanks again.
T@rget
What i did was update PB use the repair function on the BF2 CD and reinstalled PR that should lower the chances of the kick happeningNote #2: This kick has been added by the server admin to check the integrity of certain files on the client. These checks are not default and have to be manually added by the server-admin.
When you are kicked for a MD5Tool Mismatch you will always see the file in question.
Example:
MD5Tool Mismatch: etpro/cgame_mp_x86.dll
Basically there are two different causes when you are kicked for a MD5 violation:
* The file DOES exist on your pc, while the server expected you would NOT have it
* The file does exist on your pc, while the server expected a different version (different MD5 hash).
When you are kicked for such a violation, check if you have this file or not. When it's not part of the default installation of the game, deleting this file might be needed. When you do have this file, make sure you have the original and latest official version of this file. Reinstalling of either the latest game patch(es) or the game might be needed.

