Are you getting a service engine light? If so need to scan ..could be a few things.
Are you getting good spark at plugs? Also do not use ether..bad on engine .
A bad map sensor will cause this also a maf sensor and a coolant temp sensor.
Idle but no acceleration. What fuel pressure should have at least 58 psi and hold .
Take a look at plugs for spark and signs of flooding.Hard to diagnose with out a code .. could be fuel injection stopped up
Hate to guess ..waste money and time ..scan it anyways.