Check the wiring harness behind the valve cover (from the middle over to the driver's side end). Is there heavy oil contamination? That bundle of wires contains the AIS motor wires and I have seen oil contamination deteriorate the AIS wire insulation to the point where they were shorting together or contacting the ground wire (intermittantly).
I had this exact problem on my 87 LeBaron. The AIS motor was intermittantly shorting out causing high idle and stumbling on slowdown to idle (i.e. AIS pintle was stuck open or stuck closed and not properly tracking the commands from the computer). Generally a shorted AIS will not throw a code, but an open connection will. An intermittant open may or may not throw a code. You could even have a bad AIS motor although that is rare. Clean the connector to the AIS motor while you are at it.
I had this exact problem on my 87 LeBaron. The AIS motor was intermittantly shorting out causing high idle and stumbling on slowdown to idle (i.e. AIS pintle was stuck open or stuck closed and not properly tracking the commands from the computer). Generally a shorted AIS will not throw a code, but an open connection will. An intermittant open may or may not throw a code. You could even have a bad AIS motor although that is rare. Clean the connector to the AIS motor while you are at it.