As far as I know, the switch closure merely tells the ECU to use the idle map to run the engine. That should mean no ignition advance, and a lean, limited fuel map. Obviously the engine should run better with the idle switch open - it's designed to. If it won't idle properly with the switch closed, there may be something misadjusted, but why worry about it? It's just another emissions device, and if it's not working, why use it?