Hey not sure but is that detonation/miss at the higher rpms? id clean maf sensor/ check plugs whats the cel for? Another thing id drop that 4r70w pan and get some mercon v and a fresh filter in it asap. That shift didnt sound too happy
So the Check Engine light is on only because the car has had its cats removed. All the plugs have been replaced along with the MAF and TPS sensor when I bought the car. It probably does need a tranny service