Folks, my rough idle puzzle is this:
1) Brand new OEM plugs and OEM wires -> no effect
2) RPM bump -> no effect especially with AC ON
3) Drop-in air filters AEM, Wix, OEM -> no effect
4) Brand new engine and transmission mounts -> no effect
5) Checked battery with a load test and all connections -> no effect
6) Fuel Exxon 89 or 93 -> no effect
7) DI Fuel injector and intake cleaners -> no effects
8) Lucas upper cylinder lubricant -> made things worse
9) $06 Mode 1-2 misfires total -> was told on DI 1-2 misfires on $06 is due to AFM
1
With all the above tried, truck rough idles in both D and P. Sometimes it shakes really bad for 1 second and back to mild shaking.
The strongest correlation that I am researching and need your help is this - if tank is full it seems to idle better, once tank <3/4 full, it starts to shake more, and once at 1/4 it is really bad. I have no idea how that can impact anything. On this DI engines there are two fuel pumps for low and high pressure. It seems to me that somehow fuel system is involved, I asked dealer and he said "all pressures are within spec". I have to believe what they are saying given that they are GM dealers, they know these trucks.