The car starts erraticly. When ever it doesn't start it has no spark. One day I was testing for spark, the car was cranking with no spark, suddenly got spark and started. From there on it starts when it wants to. The car cranks fine, so the starter is good. I checked for spark and none of the wires are sparking. I checked power to the coil pack and igniter and there is power. I changed the coil pack and igniter and still no start. There is plenty of fuel pressure, and fuel. I give up. I need help, any suggestions? Has new denso iridium plugs and new MSD Wires.