is this an 85 or a 95? On that link it says 95. Not much info on the link as it wasn't very descriptive.
Are you sure there are no vacuum leaks? Have you done a vac test with a gauge connected to a manifold vac line? A normal running engine should be within 19 - 23 Hg. Anything lower than that wouls indicate either a vac leak in the manifold or leaky cylinder heads. The reading should fluctuate downward if you tap the throttle but then should return after idle speed remains. Where did you purchase the IAC sensor at? If it was Autozone, then you probably got a defective sensor. Try this as a test to rule the sensor out. Remove the Idle air sensor, then use something solid to plug the holes that remain. Something that wont get sucked into the holes but will prevent any vac from escaping. Start the engine. You may have to adjust the idle screw accordingly. If the engine idles much lower...700 - 1500 then you have a defective IAC. Ignore the codes that result from the removal of the IAC.