ok the car is a 2.2t2 87 , it all started when ive hooked a o2 sensor and did it wrong , then ive fixed it, then the coil gived up ,yesterday i was driving and i feeled the coil is giving up again then today ive changed it and saw that i was hooking it wrong ... and it give up 20 min later ,no fire , i didnt had anymore coil handy so i used my 3.0 one and its running again but seems to got the iac problem back and got a code 21 (o2 lean) ive triple check the ground and its fine ...