Not for an X, but my wife's car.
1995 Mazda 626 4cyl 2.0L
New fuel filter,air filter,oil filter, new rotor & wires, fairly new cap & plugs.
Once the engine is warm and the rpm's drop to idle, which is about 800rpm, the engine runs VERY rough and misses, the rpm's jump around +/- 100 rpm, and...