You must disable config switching unless you're actually using it.
Use "Upload Advanced (to table A and B)" in the File menu to upload this config to both config tables :
http://www.vems.hu/files/Jim_K/jim-k-v3.3_n002237-upload-to-A-and-B.vemscfgIt includes some changes to your config. Lambda table is too lean in many places so changed that. Ignition table looks a bit odd, using too little advance at atmospherice (WOT) but I only change it so that around idle rpm (900 rpm according to your settings) the advance is the same.
It just sounds like your engine is tuned too lean at idle, and looks that way from the VE table. When you have EGO correction enabled (closed-loop) like you have at all times and all loads, you must have an eye on it while tuning. If it's at maximum enrichment at idle you should know what to do. The goal is to have it read 100% correction, not more or less.
To conclude : Upload the config, then upload a .vemslog of your problem to the same place (in the Jim_K directory please).
Double-check at the bottom of the "Base setup" menu that the config switching is disabled!