This is my biggest problem with the car right now, I'm hoping you guys have some help for me 
2003 V8
When I start the car after sitting for a long while, in colder weather especially, the idle is low and very rough, much like a bad IAC (which I've experienced in multiple vehicles before). Sometimes the car will stall out. As long as the car remains in Park in this condition, the throttle is absolutely dead. I can hold the pedal to the floor and get no rise in RPM's. The only way to "fix" it is to put it in gear and hold brake + a little throttle to get any rise in RPM's. Backing out of my spot is down-right embarrassing. The car is shaking and coughing. When I put it in drive and go, things seem Ok until I come to a stop. Then the RPM's are low again, but I can keep them up enough by holding brake + a little throttle, so the car won't stall.
All of this seems to go away when the car gets warm after about 10 minutes of driving.
I've got no CEL codes and computer diags on the engine (the shop had what looked like an iPad (it wasn't an iPad, it just looked like one) hooked into one of the diagnostic ports under the hood while the engine was running) reported no problems, albeit the engine had warmed up by the time the shop got it so they could not test while the problem was happening.
You guys have any ideas or experiences? Any suggestions?
The shop said that a replacement throttle body would probably fix the issue. I thought I'd run the symptoms by the real pros here on the forum to try and confirm.
TIA

2003 V8
When I start the car after sitting for a long while, in colder weather especially, the idle is low and very rough, much like a bad IAC (which I've experienced in multiple vehicles before). Sometimes the car will stall out. As long as the car remains in Park in this condition, the throttle is absolutely dead. I can hold the pedal to the floor and get no rise in RPM's. The only way to "fix" it is to put it in gear and hold brake + a little throttle to get any rise in RPM's. Backing out of my spot is down-right embarrassing. The car is shaking and coughing. When I put it in drive and go, things seem Ok until I come to a stop. Then the RPM's are low again, but I can keep them up enough by holding brake + a little throttle, so the car won't stall.
All of this seems to go away when the car gets warm after about 10 minutes of driving.
I've got no CEL codes and computer diags on the engine (the shop had what looked like an iPad (it wasn't an iPad, it just looked like one) hooked into one of the diagnostic ports under the hood while the engine was running) reported no problems, albeit the engine had warmed up by the time the shop got it so they could not test while the problem was happening.
You guys have any ideas or experiences? Any suggestions?
The shop said that a replacement throttle body would probably fix the issue. I thought I'd run the symptoms by the real pros here on the forum to try and confirm.
TIA