I think the issue here is that you might have set the max fps in keyclone to 20 FPS for the slaves, and keyclone does this by modifying a wtf file. If you load the slaves, then the master in keyclone (just put the "main" last in the command) then manually run wow, it will use the same fps settings as the keyclone main. But I'd just start running your extra wow from keyclone anyway, so u can make damn sure the FPS settings/username/resolution etc are correct.

And yeah, get that ram ASAP. Hell when my company builds PCs for end users doing office work we put 4 GB in, just because its relatively inexpensive, and helps eliminate potential problems. If you do CAD, I'd seriously consider upgrading to 64 bit and going 8GB +