replace the fuel pump relay
replace the distributor seal
check for vacuum leaks
do a test on the injectors
after that, check if all 4 wires still spark. you may need to replace the distributor if they don't
throw another coil on and see if it still smokes
are all 4 plugs fouled? or just 1 or 2? is that how you know it's running rich?