I have an 05' duramax. CAI, sinister egr delete, afe mouthpiece, aftermarket downpipe and delete pipe and running a PPE programmer. Truck was throwing a code for MAF when programmer was not installed, i replaced the sensor and removed the code. Ran fine without programmer just didnt have extra power. Put programmer back on and it runs great until it gets to overdrive then feels like it just falls on its face. RPM's will go over 2000 but it acts like the turbo isnt producing or like it isnt getting much fuel. Any help would be appreciated.