OK, I am working with a 1997 S 320 with 63k. I went to Autozone, cause my Check Engine light was on and I have a very rough idle when sitting still. I had

fault codes for misfire condition ( in cylinders number 5, 6, and random cylinders. So I changed the plugs, wires, MAF, and front Oxygen Sensor. The problem persists. What should I do next?
