For those folks who may have the check engine light come on and following code comes up: P026D I want to let you know that for me it was the MAP sensor being dirty. It has happened twice in the last few months and I have been able to clear the code by cleaning the sensor. I looked up the code on line and could not really find a solution or clear explanation. I am not sure what the reason is for the sensor getting dirty so soon again after the first cleaning which was about 3 months ago but I just wanted to post this to try to help out. My truck has 64K miles and I am the only owner so far. Anyway hope this helps.