Answer:
More then likely you have some bad spark plugs are plug wires.
I have seen the coils that are on top of the valve covers cause it too.
You really need to have the engine scanned with a engine scanner to locate the problem. It could be any of the 8 cyclinders.