The IAC will continue to be a problem. It's a design issue. Daniel has an excellent post on how to solve the problem with Triflow. Yes, 1800 rpm with these engines is normal, it's a short cut to try to get the engine warmed up and cut emissions.
Do avoid spraying throttle body cleaner into the electrical side of the valve. You may need to buy a new IAC rubber gasket. I just reuse the old one if it's not damaged, but it's good to have one handy just in case. You don't want any coolant in the mixture from the IAC. Do a search on cleaning the IAC.
Check AutoZone's free online repair guide on the 96 on the IAC.
formatting link
From: Daniel - view profile Date: Tues, Nov 29 2005 7:28 am Email: "Daniel" Groups: alt.autos.toyota.camry
My answer is part conjecture, and part speculation but seems to have worked for me. I used to clean the idle control valve ("IAC" - idle air control valve) with carburetor cleaner, when people said better to replace with new for more durable results. Since it seemed to need cleaning more frequently, I replaced it and followed all the procedures in the Factory Service manual for the associated throttle body removal and cleaning.
Then the problem recurred!
I had deconstructed the old IAC valve just to see how it was put together. IIRC, it had a bimetallic thermostatic coil on one end and an electromagnetic coil on the other. There is a cylindrical shaped piece of metal that rotates to open a port, but this is metal to metal contact with no provision for lubrication.
So I began using TriFlow spray lubricant with Teflon and it seems to work quite well. A small amount can be sprayed into the rectangular opening at the bottom of the entrance to the throttle body which is the air inlet to the valve. I've tried spraying both cold and warm, depending on conditions. Seems to work well for me. I was not about to replace that valve again after having installed a factory fresh one and having the problem recur.