Thanks for explanation, now I understand where you are at with it.
Running rough means at idle or all the time? If during idle open hood and look at engine. Is it moving around any/much? To make sure it is not a single cylinder, while idling loosen an injector line at the injector and see if "roughness" changes any. if it does not then it is an issue with that cylinder.
How is fuel quality?