Alright so I started my 87 turbo today and it was running like pure shit and kept dying if I didn't give it gas. Since then I replaced the spark plugs, wires, iacv, afm and o2 sensor. Now it won't die but it runs super rough still with the idle going sporadic between 500-900 rpms and wants to die. The CEL stays on until I rev up to 2000 rpms and then the CEL goes away until I let up off the gas and it starts to do the same thing over again. It's running super rich with a bit of black smoke coming out of the exhaust. My next guesses are the ignitor or the distributor which I'm prob gonna change out now. Has anyone had similar problems or have a good guess??? Any input helps and thanks in advance!