i dont see how the ignition would cause the problem, it would cause problem with starting the car,not idling
check for vacuum leak, could be one of the problem