I have an 07 Duramax with a ppe tuner, set on level one. The truck runs great, but when I pull a long grade with a fair amount of wait the truck will fall on its face, sometimes predetonating, or just flat out over-fuel blowing black smoke everywhere. Once I get out of it for a while it will run fine again. I am usually at 1100 to 1200 egt, and 210 to 220 F also no codes are thrown. Any feedback would be apreciated.