Hi, I had same problems with my 1991 +4M16 engine ,at the end t was the idling air stepper motor sitting on top of the throttle, put it out placed in a standard and spray some WD40 on top for several days, put it in again and idling again at 750-800Rpm. Best regards, Bart Bonnaerens/Belgium