Update, the Check eng light(code 32 EGR) went away and has not returned! It's magic! The truck is running ok but I do have a stall condition say when I'm in a parking lot and touch the gas pedal and let off immediately. Not all the time, but it has happened twice.