Well, I've sortof hit a snag. My Fiero drives fine--for 4-5 miles, then starts missing. Everything to the ICM is good, but garbage coming out, at this point. If I let the Fiero sit for a few minutes, it runs fine--for another 4-5 miles. If I cool the ICM, the Fiero runs fine.
It seems that the ICM is overheating.