You can find the iac/isc for under $100 new.
Ive read somewhere in here that the ISC we use is exactly the same as some of the other DSM use, which can be found for $45.
But people on this board say many things.
Also, much of the time you do not need to replace it.
Do what I had suggested about testing it out with a voltmeter and cleaning it up. It is a very simple device, easy to remove and open up.
If you would do a search you will find some threads on the very subject.
The only hard part is not stripping out the tiny Phillips screws if you open up the back of it.
I had the same problem years ago. Took out the isc, opened up the electronic part of it, cleaned with electronic cleaner, added some new die-electric grease, closed it. cleaned up the end ,which is a moving plunger, of the major carbon build up, then tested the connections with a voltmeter.
While they can go bad, it seems a consensus that cleaning them correctly solves the problem often..
If your car doesnt idle properly after turning on.off the ac then it is likely related to the isc.
Here.