throttle position sensor, i fixed a neon with the same problem....thought it was the fuel pump or evap sensor.....but it could be numerous things, i would look into each of the suggestions you were given tho