Here are the facts:
1. The engine appears to run fine when cold, for about 15 minutes.
2. The ICM and coild have been replaced.
3. The heat shield is in place, but the symptoms remain when removed.
4. When the issue is hapoening, the signal from the crank position sensor to the ICM seems to be good.
5. When the missing is happening, the signal from the ICM to the ECU seems to be bad.
Here are the symptoms:
1. The engine will be running fine, then start missing, after about 15 minutes of running.
2. Idling, city driving, highway driving all appear to be the same.
3. The only constant in this occurring is time.
4. If, after the problem occurs, the vehicle sits for a few minutes, the engine will again run fine. The longer it sits, the longer it will again run fine, up to about 15 minutes.
5. When the missing occurs, if I try to keep driving, the engine will die. On the other hand, if I just let it idle, it idles fine.
6. When it misses, the tach jumps all over the place.
7. If I stop the vehicle, place it in Park, and gently blip the throttle while idling, the tach may show max RPM, or 0 RPM.