usually an uninstaller should take care of the regfiles.A few questions: You are trying to play coop/SP maps? And even those that are on the working 'list' crash for you?You deleted all files after reinstalling BF2? Even the mod folder of FH2 which doesn't uninstall with BF2?What version of BF2 do you own? Is it a Steam/EA download or from a DVD?Have you tried updating your sound card drivers or just disabling the sound card for a test?
It was directed to both of you. COOP and SP is basically the same principal and Maps with missing/faulty AI code willl crash in both instances afaik.The RAM filling up is a typical BF2 thing. Unluckily there is nothing we can do about that.