Did you ever solve this problem? My 87 is also doing this. So far we have done the following, new plug wires, new plugs, new TPS, new IAC, new heated O2 sensor, tried a new MAF, 3 different ECU's and 3 different chips, fixed the exhaust leak. Looked for vacuum leaks and going to block off the EGR.