OK.... it appears as if I am having the similar issues with my truck.
Having an automatic trans is a bit different to diagnose in that my lifting of the throttle pedal between shifts doesn't do a thing, just stays where the rpm's were until it shifts.
My problem is the constant changing of the rpm's at idle. A quick stab of the pedal will let it come to the actual set idle, but if I don't do that, it will stay over 1000 rpm's.
Decelerating is becoming a problem too.
Some of you mentioned cleaning the IAC & throttle body.... I just ran a bottle of Lucas fuel injector cleaner through my fuel system... wonder if it could be that?
Any thoughts guys?
'03 Reg Cab Pre-runner step-side. 3 link, Diamond axle, F&R ARB's w/ 5.29 Yukons, ARB twin compressor, Inchworm 4.7 Lefty, 285/75/16 General Grabber A/T2's, Warn M8000S, Shrockworks front bumper, custom rear bumper, custom sliders that hold air.