Bad gas is a good call- replace that and see how it goes. Otherwise the rough start sounds potentially like the step motor- could be bad or the linkage just dirty. Other thoughts in no certain order...
- throttle bodies rail, linkage, springs dirty- WD40 and toothbrush
- TPS - this one comes up a lot. Would likely run bad even warmed up
- Poor coil wire connections- the little thin wires need cleaning and crimping. Do this anyway
- Vacuum caps cracked if you've gone to a different air filter system like K&Ns
- Vacuum hoses cracked
- Dirty fuel filter
There's other things, but these come to mind first and most are easy to check out. Start with the bad gas.
Edit- see
@TURBO200R4 comment that he sneaked in ahead of me