Check for fault codes to start with. You should be able to jump in, turn the key and drive it straight away without any hesitation or problems.
Plugs, leads and coils would be a good starting point.
This and probably just a good service paying attention to things like how old are the oxygen sensors, when was the last time the maf was cleaned, clean upper intake (paying particular attention to iac stepper motor), reco injectors, fuel filter, check fpr, check all vacuum lines replace all of them if your unsure of condition (they're very cheap) you know that sort of thing.....
Yes it's probably not the direct answer you want but I guarentee your car will run much better
Cts might be s good start, they're about $25 (that's the one which I out goes to the ecu not the temp sender for dash) could be telling the computer your running normal operating temp causing the car to run funny as it's still cold and the pcm has leaned it out ....
Vac lines definately worth a check (any vac problem will be exaggerated when cold)
And clean your upper intake
This stuff is all inexpensive and even if not the culprit You can rule it out and it probably needed it soon anyway
Hope that helps mate