I have an 04' Tahoe with 179k. I am dealing with a rough idle even after changing the plugs and wires. I added sea foam to my fuel but still running rough. Throttle body has been cleaned, clean Air filter. Someone mentioned to me it could be the Bosch plugs that are in it? Another person mentioned it could be my fuel filter but this is not a flex fuel model in which does not have a fuel filter. Any ideas would be greatly appreciated?