I had similar intermittent poor running problem, had thought my mixture setting was wrong, however, having re-set it the problem persisited for weeks. Fortunately, I have a spare knock sensor, distributor, air flow meter and coil. I embarked on a process of replacing each of these items. The knock sensor and air flow meter change made no difference, however, on swapping the coil the car returned to its normal healthy state.