Hello, I'm Chris.I will do my best to answer your question fast and accurate using the info you have provided. Thanks for visiting Just Answer.
Can you go into more detail about how it feels rough and when its noticed at its worst?
Any warning lights on or flashing?
What I got from Auto Zone read out is:
P0300, P0301, P0304, P0305, P0306 and P0316
It has 137,000 miles on it. Could it be the Mass Air Flow Sensor?
You mentioned, you checked the coils, how did you test them?
Have you had it scanned for codes again after all these repairs?
Does the engine feel like its still misfiring or hiccuping?