I had this on my 2000. Check the spark plug wires. I installed new ones and it ran like new.
Year? Replace ECTS and clean the throttle body
throttle posistion sensor or vacuum leak
bad tps
hard to start misfires idles rough or not at all lack of power or acceleration poor fuel economy
check for vaccum leaks.
I would check the fuel filter first (could be clogged), If ok then check out the fuel pump (may be producing enough pressure at idle but not during acceleration).
zyou tps might be bad
I would check the temperature sensor. Sounds like the sensor is telling the computer wrong information and the the fuel mixture is being affected.
sounds like a bad iac motor(idle air control) or vacuum leak
if it idles rough too, check your plugs, if not, check your fuel filter.
check for unhooked vacuum lines
check make sure the firing order is correct.