See that's the thing 4th, it doesn't run bad all the time, just after warm up. If it was something with the ignition system it would be running bad warm or cold. I had an issue like that with a bad coil and bad plug wires. Then I had random missfire issue that would only come up after warm up which turned out to be a bad maf and then a bad map in succession. I tried unplugging the maf the other day to see if it went out again and it only made it run worse. I am baffeled and I have had this issue for months now and it has slowly got worse.