I have an 03 QC 1500 4.7l, 105000 miles. Just recently It started hesitating and what sounds to be missing, also my MPG has suffered. This only happens during acceleration at 3000-4000 rpm's 1/2-full throttle. I have a stage 2 jet module with the 180t-stat, borla exhuast, volant CAI, and the 180 e-fan. I thought the jet module was the problem so I disconnected that and it made the problem worse, I then cleaned the throttle body(which was very dirty) and I replaced the TPS it now idles much smoother and the hesitation/missing is not so bad but it's still there. Has anybody encountered this problem?