It was having a high speed miss. The miss would move around. This uses CDM modules. They are switch boxes and coil made into 1. There are 4 of them, one for each cylinder. Alot of the time 1 will make the whole system act up becasue stator volage has to pass through one to get to another. A bad CDM module can kill the whole system. We took a know good one and replaced each one, one at a time. The problem still exhisted. With the possibility of 2 bad module, we put on 4 known good ones I had. Problem still exhisted. I made a test harness to be able to sit in the passengers seat and measure voltages. Instead of buying a $100 tool I made it for $4. Sorry I'm cheap!!!! All the voltages checked to be good. These engines are know for bad triggers even though it tested ok. The thing is, it wasn't a complete failure and it would have a "glitch" and would only do it like every few seconds or so and on multiple cylinders, so the way the meters works and the samling rate of a meter, it couldn't pick it up. Plus the voltage is so erratic, that is why you HAVE to use a Peak Voltage Adaper. It stabilizes the voltage so you can get a reading, this does not allow for me to use my glitch function that would pick up a glitch which it can test down to 250 millionths of a second. He replaced the trigger and I set the timing timing on it, which was WAY high. Engine runs great. I still don't like it that it is a 2+2 system. Idles on 2 then runs on 4. Hope this answered you question!!!!