Just an update for my truck. Since my last post I had P026C popping up and clearing itself 3-4 times. Code always comes up when I am driving uphill. I never went to the dealer. I think they just charging money and not doing anything much. I am thinking on ordering GDE and doing the same as mikeyoung did, cleaning EGR tube and MAP sensor.