I have a 2003 5.3l with 4l60e on my c10. I drove it today and I noticed the transmission is downshifting hard when coming to a stop. I could feel 3-2, 2-1 downshift hard. Also, the 1-2 is delayed. The transmission was recently rebuilt, oil still clean and does not smell burnt. I check the tps sensor to see if it reads smoothly when I press the gas pedal, and it does, I think. with the engine off, the tps reads 18% and it moves to 99.6%, then back to 22% when I let go of the gas pedal for a few seconds, then it will return to 18%. When on, it idles around 3.5 to 5%, when driving I noticed it would return to 5%, but then fluctuates between 8-12% when I let go of the gas pedal and that is when it starts to downshift, or upshift 1-2 hard. I also notice that it seems like when the throttle cable or rod gets stuck on a carb when coming to a stop. It wants to continue even though I am not pressing on the pedal (drive by wire). So before I take it back to the tranny shop, I would appreciate it if someone can provide guidance. Thank you in advance.